我正在嘗試更改自定義適配器單擊按鈕的UI,我可以在特定的按鈕單擊事件上做功能性的事情。但是當我嘗試更改任何Button的UI時,它會反映到上次添加的Button。 我也嘗試過使用setTag()選項。如何更改其onClick上的自定義適配器中的按鈕背景?
回答
我發現答案由我自己。 當自定義適配器中使用的任何充氣器和固定器時,您需要爲每一行(數據)創建新的對象,以便您可以訪問屬於其家族的任何項目。
@ Rahul Upadhyay嗨,我面臨着同樣的問題你能告訴我如何實現它 – poojagupta 2014-03-11 05:59:06
嗨,你使用任何適配器?如果是,則在getView()方法中創建新對象並使用它。 – 2014-03-12 11:14:27
可以設置按鈕的onClick事件裏面的背景是這樣的:
btn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
v.setBackgroundDrawable(drawable);
}
});
你是對的好友,但我知道如何改變背景。你沒有得到我的問題。謝謝您的幫助。 :) – 2013-02-22 06:16:22
使用V.setBackgroundResource(R.drawable.drawableName);
它爲我工作,其中drawable
名稱是您繪製文件夾中的背景資源。
- 1. Gridview自定義適配器按鈕onclick
- 2. 如何更改自定義適配器上的按鈕點擊按鈕文本
- 3. 更改自定義適配器中按鈕的可見性
- 4. 如何更改按鈕和背景之間的按鈕背景?
- 5. 在自定義適配器中更改ListView中形狀的背景色
- 6. 如何更改其他適配器中按鈕的文本? Android
- 7. Android API 21更改我的自定義按鈕背景
- 8. AlertDialog適配器上的自定義行背景顏色
- 9. 更改按鈕的背景
- 10. 自定義引導按鈕顏色背景錯誤onclick
- 11. 自定義適配器,選定的項目背景
- 12. 更改自定義適配器上的邊距onClick回調無效,android
- 13. 在javascript中定期自動更改按鈕的背景
- 14. C#中的自定義按鈕:如何刪除懸停背景?
- 15. 如何使用Android中的onclick更改我的按鈕的背景可繪製?
- 16. 按鈕背景是否自動更改?
- 17. 如何在自定義適配器中組單選按鈕?
- 18. 背景圖像不改變按鈕onclick
- 19. 如何從url更改按鈕背景?
- 20. 更改自定義適配器內容
- 21. iOS - 按鈕背景更改與iPad上的漸變背景
- 22. 基於自定義適配器中的條件在特定行上更改背景
- 23. Xamarin窗體按鈕自定義渲染器中的背景色
- 24. 更改按鈕上的背景圖像按多個按鈕
- 25. 更改XAML中的按鈕背景?
- 26. 更改按鈕背景
- 27. 更改按鈕背景
- 28. 自定義按鈕 - 背景不變
- 29. codenameone:自定義日曆按鈕背景
- 30. 禁用自定義背景按鈕android
檢查位置並更改特定按鈕的顏色。 – 2013-02-21 11:02:58
使用按鈕的特定位置更改它或發佈代碼以獲得更好的答案。 – Raj 2013-02-21 11:05:58