我正在開發android消息傳遞應用程序使用Java時,我收到一條消息,我插入它的信息到數據庫.. 我想用動態按鈕創建一個列表視圖,每個按鈕包含行中的數據的數據庫,我需要將按鈕的ID連接到記錄的ID,以便我可以將更改應用到按鈕,如使用它的ID刪除它,並且我需要創建一個新的按鈕,每當我收到信息。 我一直在尋找一些答案,但我沒有找到像這樣的東西.. 在此先感謝。listview動態按鈕
0
A
回答
0
- 「我想創建一個動態按鈕列表視圖,每個按鈕包含數據庫的行中的數據」
您的按鈕並不真正需要的是動態的,你可以加載<Button>
從XML佈局描述您的ListView
行。然後,在您的ListView
適配器getView() method
中,使用Button.setTag()
將標籤對象放在按鈕上,在按鈕上設置標題等等。此標籤對象可以簡單地引用您的數據庫row _ID
。
- 「我需要的按鈕的ID連接到記錄的ID,所以我可以申請更改按鈕,如使用它的ID刪除它」
使用Button.getTag()
在按鈕onClick()
處理程序可以讀取_ID
並執行您所需的操作。
- 「我每次收到消息都需要創建一個新按鈕。」
在您的適配器上使用DataSetObserver
。當您收到此消息強制ListView
自行更新時,請在您的適配器上撥打notifyDataSetChanged()
。
相關問題
- 1. Android的listview onclicklistener與動態按鈕
- 2. 在ListView中動態創建按鈕
- 3. 爲ListView動態創建按鈕
- 4. 在ListView中動態創建按鈕[android]
- 5. 如何從listView動態添加按鈕?
- 6. 動態按鈕
- 7. 動態按鈕
- 8. ListView和按鈕
- 9. Android- Listview-按鈕
- 10. flexigrid動態按鈕
- 11. 動態按鈕onClickListener
- 12. 動態按鈕/ iPhone
- 13. 動態按鈕javascript
- 14. UIActionSheet動態按鈕
- 15. 動態按鈕Android
- 16. 使靜態按鈕動態
- 17. 動態創建按鈕textview按鈕
- 18. jQuery按鈕刪除動態行按鈕
- 19. Android的ListView動態按鈕爲每一行調用動態偵聽器
- 20. 如何動態刪除ListView上的按鈕單擊項目?
- 21. Android ListView自定義適配器動態添加按鈕?
- 22. 如何點擊ListView中的動態按鈕
- 23. 在Android中的ListView項目下動態添加按鈕
- 24. 如何在android中的ListView中動態添加textview和按鈕?
- 25. 在ListView中創建動態鏈接按鈕
- 26. 如何從ListView按鈕動態更新TextView字段?
- 27. 按鈕一個ListView
- 28. ListView上的按鈕
- 29. listView中的按鈕
- 30. 按鈕下的ListView
那麼動態添加部件到UI是np。所有的xml標籤都有相應的java方法。你嘗試了一些嗎? – keyser
感謝您的重播,但我不想在我的應用程序中使用XML。我想用java編程的任何建議.. – Hemsi
http://samir-mangroliya.blogspot.in/2012/05/android-customized-listview.html –