0

最初の画像 (Circle Fragment Example) のようにリスト項目の選択を保持したいので、リスト項目が選択されたときに「選択済み」としてマークされたままにする必要があります。私が持っているのは、ネットで見つけた2つの異なるプロジェクトです。最初の写真は、私が達成したい行動です。2 番目の画像 (Fragment Basics) では、選択されたリスト項目が「選択された」状態を保持していないことがわかります。私が理解していないのは次のとおりです。

どちらの場合も、呼び出される関数は setItemChecked(position,true) ですが、異なる動作が適用されるようです。

実現したい行動

リスト項目が次のようにマークされたら

4

1 に答える 1

1

2 番目のプロジェクトで、リスト ビューの選択モードが choice_mode_single に設定されているかどうかを確認します

また、ArrayAdapter のリソース パラメータが android.R.layout.simple_list_item_activated_1 の場合

于 2013-11-05T16:59:23.333 に答える