12月27日(月)

itemのタイトルを入力するのにEditText を使う。

2回目に入力しようとすると落ちるので原因を調べると、EditText をグローバルでnew していたからだった。

AlartDialog.buildのsetView をする前にEditText をnew すると落ちなくなった。

あとはAlartDialog で使う文字列を外においやって、ID で管理するように変更。

こうやっておくと多言語化するときラクかなと。

それから、フォルダを選択するためのFileExplorer がまだSimple list だったのでCategory やAlbum と同じように専用のリストを設定するように
変更。
12/25(土)

AlertDialog を使ってitem 削除確認ダイアログを作る。

やっぱり削除とかには確認がないといけない。

あとは、item 長押しでitem 個別操作のダイアログを表示できるようにしたが

内容が決まってないので今後決めていく。


ダイアログは駆け足で実装したが、まとまりがなく汎用的でもないので、ダイアログの内容を決めつつまとめていこう。
12月24日(金)

ファイルの書き込みで追記される問題は、ファイルを書き込む前にファイルを削除して書き込むことにした。

それでも怪しい感じ。

ファイルを閉じる前にフラッシュすれば良いのか?


今まではAlbumActivityまわりを作っていたのだが、その親であるCategoryActivityが適当に作っていたので構造を同じように作り直した。

それとデータ管理クラスや他のActivityをリファクタリングして、もっと使いやすいように修正。

キレイになった。