在Android 應用程式中,我們有兩個ListView:一個顯示列表客戶('t'),另一個顯示所選客戶('td') 的詳細資料。但是,當在 't' 中選擇某個客戶端時,高亮消失,'td' 無法顯示正確的資訊。
保持所選項目的高亮並確保'td ' 顯示適當的詳細信息,我們可以利用以下內容:
在相關ListView XML元素中聲明以下屬性:
這將啟用單一項目選擇並向所選項目套用背景顏色。
以編程方式在Java 代碼中設置這些屬性:
需要注意的是,不建議像您最初的方法那樣直接操作視圖的背景。當清單滾動時,視圖可能會重複使用,導致突出顯示不一致和資料更新不正確。透過使用上述正確的方法,您可以保持所選項目的突出顯示並確保“td”顯示準確的詳細資訊。
以上是如何在 Android ListView 中保持清單項目突出顯示並顯示正確的詳細資訊?的詳細內容。更多資訊請關注PHP中文網其他相關文章!