我有一個接收器,當意圖服務完成服務器調用時進行廣播,當接收器在onReceive中廣播時我已用新數據更新列表視圖。我想要的是在廣播之前將項目的位置設置爲列表中的最後一個元素。我嘗試過使用setSelection()和smoothScrollToPosition(),但每次列表更新時,列表都會聚焦到第一項。更新列表視圖到特定的項目位置
0
A
回答
0
試試這個代碼
mAdapter.notifyDataSetChanged();
其中mAdapter是您用於填充ListView.it數據將只沒有聚焦到第一項更新您的ListView適配器對象。
0
也嘗試此代碼
listview.requestLayout(); listview.setSelectionFromTop(listview.getLastVisiblePosition() - 20,0);
從底部項目本作列表視圖選擇
2
使用notifyDataSetChanged()來更新列表視圖。
相關問題
- 1. 特定項目在列表視圖中的位置
- 2. 更新位置列表視圖json
- 3. 更新刪除列表視圖項目
- 4. 將位圖設置爲列表視圖項的特定圖像視圖
- 5. Android的列表視圖滾動到特定位置
- 6. Android:如何更新自定義列表視圖中的項目
- 7. 從自定義列表視圖中的項目更新textView Android
- 8. 僅在特定列表視圖項目上顯示項目
- 9. 將項目放置在下拉列表中的特定位置
- 10. 在特定位置的位置視圖?
- 11. Firebase插入項目到特定位置
- 12. 重新定位列表中的項目
- 13. 重新排列列表視圖項目
- 14. Angular:將項目推送到列表不會更新視圖
- 15. 使用y座標確定列表視圖中列表視圖項的位置
- 16. 當我點擊一個特定的視圖時,如何獲得列表視圖中項目的位置?
- 17. 將焦點設置到列表視圖上的列表項目
- 18. 從Python中的列表中的特定位置刪除項目
- 19. 將一個項目添加到列表視圖到一個特定的列
- 20. 如何更新綁定到WPF集合的列表視圖項目?
- 21. Recycler視圖滾動到特定位置
- 22. 需要更新嵌套列表中的項目的位置python
- 23. YouTube API v3 - 更新播放列表中的項目位置(播放列表項目:更新)
- 24. Android在抽屜列表中的特定位置獲取項目
- 25. jQuery:如何檢測列表中特定項目的位置?
- 26. 如何重新排列列表視圖項目到列表視圖頂部
- 27. 如何更新列表視圖文本點擊列表視圖項目
- 28. android禁用在特定位置的列表視圖中的editText
- 29. 更改列表視圖中特殊項目的背景
- 30. 如何從列表視圖中獲取項目的位置?
我已經使用這段代碼。但仍然每次列表視圖集中到第一項 – Dory
你可以發佈你的代碼,所以我可以幫你嗎? –