在具有兩個ListView 的Android 應用程式中,目標是將所選項目保留在一個ListView 中在另一個ListView 中顯示所選項目的詳細資訊時反白顯示。
<ListView android:id="@+id/cli_lista" android:choiceMode="singleChoice" android:listSelector="#666666" ...> </ListView> <ListView android:id="@+id/cli_lista_det" ...> </ListView>
確保cli_lista 中的所選項目保持突出顯示:
以程式設定選擇模式:
listView.setChoiceMode(AbsListView.CHOICE_MODE_SINGLE);
指定所選項目的背景顏色:
android:listSelector="#666666"或以程式設計方式:
listView.setSelector(getResources().getDrawable(R.drawable.selector_background));
以上是如何在Android ListView中保持所選項目的突出顯示持久性?的詳細內容。更多資訊請關注PHP中文網其他相關文章!