android - ListView选中的Item在ListView获取焦点和没获取焦点时改变背景色?
大家讲道理
大家讲道理 2017-04-17 15:23:13
0
5
572

如题,电视盒子上的开发,只能通过焦点去控制

或者这么问:

如何在程序中获取当前ListView选中的Item的position?

并不是onItemSelected,而是这个操作已经进行了之后,焦点要离开ListView,这时候要更新已选中的Item的背景色,是在不知道怎么办

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回覆(5)
PHPzhong

我根據你的描述
1.你是否想點擊listview 的item時設定被點擊時的一瞬間的效果
2.還是像新聞一樣點擊了記錄所有被點擊的item 改變顏色。
如何是前者就只要使用再drawable 中創建XML 使用selector
後者的話我也沒做過這類的不過我自己的思想是你做個標記根據標記改變item背景顏色這個應該可以實現的
或查看listview 是否提供了相應的方法

阿神

listView.setOnItemSelectedListener

巴扎黑

不是有 state_focused 嗎?這個有試過嗎?

巴扎黑

雷雷

刘奇

雷雷

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板