我正在嘗試更改自定義適配器單擊按鈕的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. 如何更改其他適配器中按鈕的文本? Android
- 5. Android API 21更改我的自定義按鈕背景
- 6. 更改按鈕的背景
- 7. 自定義引導按鈕顏色背景錯誤onclick
- 8. 在javascript中定期自動更改按鈕的背景
- 9. C#中的自定義按鈕:如何刪除懸停背景?
- 10. 按鈕背景是否自動更改?
- 11. 如何在自定義適配器中組單選按鈕?
- 12. 更改按鈕背景
- 13. 更改自定義適配器內容
- 14. 更改XAML中的按鈕背景?
- 15. Xamarin窗體按鈕自定義渲染器中的背景色
- 16. codenameone:自定義日曆按鈕背景
- 17. 自定義按鈕 - 背景不變
- 18. 禁用自定義背景按鈕android
- 19. 如何更改Android上的切換按鈕的背景顏色
- 20. 適配器如何爲Android中的按鈕分配背景圖像?
- 21. 更改按鈕到不同的背景onClick
- 22. ColorMatrixColorFilter不適用於自定義按鈕背景
- 23. 如何更改onClick事件上其他按鈕的圖像?
- 24. 如何更改mouseOver上的按鈕背景圖像?
- 25. 自定義形狀和更改背景圖像的按鈕與jQuery的?
- 26. 自定義通知中的onClick按鈕
- 27. 如何將按鈕添加到自定義適配器?
- 28. 更改中繼器按鈕onClick的backColor
- 29. XAML UWP自定義按鈕上的焦點背景
- 30. 在RadioGroup中的自定義適配器創建單選按鈕
檢查位置並更改特定按鈕的顏色。 – 2013-02-21 11:02:58
使用按鈕的特定位置更改它或發佈代碼以獲得更好的答案。 – Raj 2013-02-21 11:05:58