1
A
回答
0
我不認爲有辦法自動做到這一點。
最簡單的方法是在Adapter
中使用的模型類中設置一個布爾變量。
所以,你最終會做這樣的事情時,事情發生了轉變:
在your Activity
:
/* setProgress will set the boolean variable */
model.setProgress(40);
/* This will make the ListView update */
adapter.notifyDataSetChanged();
在適配器中getView()
方法:
ModelClass model = getItem(position);
if (model.isUpdated()) {
viewForTheRow.startAnimation(yourHighlightAnimation);
}
相關問題
- 1. asp.net listview突出顯示點擊行
- 2. 突出顯示基於id的ListView行
- 3. 在ListView中突出顯示特定行
- 4. 突出顯示一個C#ListView行
- 5. Android ListView突出顯示所選行
- 6. 突出顯示ListView選擇
- 7. ListView選中突出顯示
- 8. 僅突出顯示第一行數據
- 9. 突出顯示JSF數據表的行
- 10. 無法突出顯示數據錶行
- 11. 數據表 - 突出顯示所選行
- 12. 突出顯示Java中的變化
- 13. 突出顯示階段性變化
- 14. 突出顯示標籤變化圖像
- 15. Slickgrid突出顯示沒有發生
- 16. 當json數據發生變化時觸發ng顯示
- 17. JQuery數據表初始化後突出顯示行
- 18. 當數據發生變化時Listview變更重點
- 19. 當約束值發生變化時突出顯示WPF DataGrid中的單元格
- 20. 突出顯示Sublime Text 2中的變量發生0
- 21. 當底層數據發生變化時刷新視圖顯示
- 22. 突出顯示選定的ListView項目
- 23. ListView項保持突出顯示
- 24. 在ListView中突出顯示項目
- 25. ListView元素 - 藍色突出顯示
- 26. 刪除WPF ListView/GridView突出顯示鉻
- 27. listview與listadapter突出顯示項目
- 28. 更改ListView突出顯示顏色
- 29. 如何突出顯示ListView項目
- 30. ListView突出顯示所選項目
要當心與開始動畫在列表視圖行上 - 如果您正在實施視圖回收的最佳做法(因爲您應該獲得性能),那麼動畫也將應用到您的列表視圖中的以下行。我最近試圖在一行中實現一個動畫,並最終使用一個處理程序遍歷可見的listrows並應用動畫 – 2011-09-24 06:17:02