I/OエキスパンダモジュールのテストPCF8574というICを使うと、パラレル接続LCDがI2Cで制御出来るようになる。このICが載ったモジュールが安く売られている。Uno相当として使えるため重宝している。GUI作成ListView長押しでコンテキストメニューを表示させるメイン画面でListViewを長押しするとコンテキストメニューが表示され、レコードの削除などが出来るようにしたい。メニューリソースの作成メニューリソースを作成する。詳細画面の表示とレコードの削除が出来るようにしたいので、その2つを定義。前回記事では、メモ編集画面にてSpinnerでカテゴリの選択が出来るところまで作成した。今回は編集画面の仕上げにEditTextを追加して、コメント欄の編集が出来るようにする。前回記事で、なかなか思い通りにならなかったSpinnerだが、色々試行錯誤してとりあえずプロンプトとチェックマークの表示に成功した。GUI作成Spinnerの選択肢取得にSinmpleCursorAdapterを使う今回から写真メモアプリのレコード編集画面を作っていく。写真メモアプリでは、メモのカテゴリとサブカテゴリをDBに登録した選択肢から選ぶようにしたい。Androidで選択肢から選ぶ仕組みはSpinnerが用意されているのでこれを使う。詳細画面にicon付き編集メニューを追加する読み取り専用の詳細画面から編集画面を呼び出す動きを作る。メニューバーに鉛筆アイコンを表示させて、そこをタップすると編集画面に遷移するようにしたい。今回はアイコン表示とハンドラを作って実際に画面遷移をする直前の所までを目標とする。その2前回記事で、GridViewのサムネイルが画面に収まらない問題が発生。その1以前の記事Activity追加と画面遷移の実装では画面遷移だけ実装して遷移先の画面の中身は作っていなかった。外部SDからDBファイルをコピーしアプリ内で利用する前回記事でMainActivityだけでなく追加Activityの作成および起動まで実装し、Android開発にもだいぶ慣れてきた。DBから卒業し、本番用を組み込んでいく。けん日々の電子工作やプログラミングの内容を備忘録を兼ねて記事にしております。趣味でやっている事なので「やりたい」と思ったら時間や手間を惜しまずにやり遂げることがモットー。記事の信頼性向上のため、情報源はターゲットデバイスの開発元による公式ドキュメントなど一次情報を徹底的に(しつこく)調べるようにし、その他の二次情報には極力頼らないように心がけています。e-DIYで行こう!.ホーム検索トップサイドバ。