現在の状況
電話帳アプリを作成しようと思い
↓
- SQLiteを用いて、データベースを作成。
- そのデータの数に応じて動的に数が変動するListViewを作成。
- ListViewを押すと個人のページに飛ぶようインテントを設定した。
質問
現在の状況から、
Spinnerで列を選択し、
EditTextの内容を含む行を読み出し、
その行を目立たせる(色を付ける 等)
というのことがしたいのですが、
Listviewの一つを選択して変更を加えるという事は可能なのでしょうか?
java
1ListView listview = (ListView) findViewById(R.id.listview); 2 final ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, addlist); 3 listview.setAdapter(arrayAdapter); 4 5 listview.setOnItemClickListener(new AdapterView.OnItemClickListener() { 6 public void onItemClick(AdapterView parent, View view, int position, long id) { 7 8 Integer data = position; 9 //Log.d("TAG", toString(data)); 10 Intent it = new Intent(getApplicationContext(),ShowActivity.class); //明示的なインテントで起動する他のアクティビティを設定 11 it.putExtra("key",data); 12 startActivityForResult(it, SAMPLE_APP); 13 } 14 });
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。