私のアプリケーションには設定メニューがあります。メニューボタンをクリックすると、設定アイコンをクリックして設定アクティビティが表示されます。設定レイアウトにはリストビューが含まれ、各リストビューアイテムはテキストビュー(設定の説明)と編集テキスト(設定データ)で構成されます。私はSQLiteデータベースの設定テーブルにデータを格納し、このようなアダプタ(ListAdapter)とリストビューへのすべての設定を追加します。Androidでアダプタを使用してリストビューからSQLiteデータベースを更新するには?
Cursor cursor = dbAdapter.fetchSettings();
startManagingCursor(cursor);
String[] from = new String[] { "description", "data" };
int[] to = new int[] { R.id.settingsDesc, R.id.settingsText };
listAdapter = new SimpleCursorAdapter(this,
R.layout.settings_menu_item, cursor, from, to);
listView.setAdapter(listAdapter);
をあなたは私が設定データを変更することができます見ての通り。私の質問は、edittext要素のテキストを変更したときにデータベースを更新するにはどうすればいいですか?また、設定のレイアウトに[保存]ボタンがあり、そのボタンをクリックするとデータベースが更新されます。私はそれを行う簡単な方法があることを願っています。
にどのように私はEDITTEXTにアクセスすることができますか? – user1097409