1

クリックした後にリストビュー項目の色を保持する方法はありますか? アイテムの色は、アクティビティ スイッチのままにするか、またはそのままにする必要があります。

ハニカムバージョンのリストビューと同様に、リストアイテムの色を維持したままフラグメントを表示できます

4

3 に答える 3

2

あなたはこれを行うことができます

lv.setSelection(position);

そして、選択したアイテムの色を設定する場合

lv= (ListView) findViewById(R.id.list);
lv.setSelector( R.drawable.listselector);

または、XMLでプロパティを次のように使用できます

android:listSelector="#00000000"
于 2013-12-24T04:57:19.793 に答える
0
getListView().setItemChecked(position, true);
于 2013-01-09T13:23:31.473 に答える
0

最初listView.setOnItemClickListener();onItemClick()メソッドを呼び出してから呼び出すlistView.setSelection(position)と、選択されたアイテムが選択された状態を維持します。

于 2013-01-09T13:34:05.950 に答える