我正在編寫我的第一個應用程序。我知道你可以通過類xml設置它,但是因爲應用程序的工作方式,我需要能夠即時設置drawable。
簡單的問題是:我有一個特定的圖形的xml文件,我怎麼能通過使用字符串設置ImageButton的背景到.java文件中的背景? (in @drawable)
長細節:
我正在做一部分人們選擇西裝(卡片),並出現特定西裝的卡片。我想通過13個預先設置的ImageButton對象(它們可以在之後單擊它們)執行此操作,該對象沒有指定的背景開始。這些卡被標記爲c1.xml,c2.xml,...等,每個指向圖像文件以描述被按下或未被按下的狀態。我想讓Java類設置在選擇了花色之後可以用於Imagebuttons的背景可繪製。如果僅知道xml文件的名稱和目錄@ drawable/card.xml,就無法設置drawable。該字符串將是該路徑或等價物。謝謝!如何在ImageButton的背景上設置Drawable資源?
-1
A
回答
0
您可以使用setBackgroundDrawable()
並使用R.drawable.drawable_file
來設置drawable。
+0
是否有可能有一個字符串「R.drawable.file」,並從中做出一個drawable?謝謝你! = d – Conanap
相關問題
- 1. Listview適配器將ImageButton背景資源設置爲錯誤的回收資源
- 2. 如何設置ImageButton的背景圖像?
- 3. Android獲取ImageButton的背景資源
- 4. 如何在View的背景上設置drawable? Android的
- 5. 設置背景顏色和設置圖像在ImageButton背景 - Android
- 6. 如何設置背景圖片的ClientBundle資源在UiBinder的(GWT)
- 7. 如何在資源中設置wpf表單的背景?
- 8. Android設置背景資源和顏色
- 9. 從ressources設置背景:資源$ NotFoundException
- 10. Android設置通過url的ImageButton背景
- 11. Android Studio設置Imagebutton的背景
- 12. View.setBackground()設置ImageButton的背景嗎?
- 13. 設置背景Drawable到LinearLayout結果OutOfMemoryError
- 14. 將ImageView資源設置爲Drawable
- 15. 在ImageButton上設置背景不起作用
- 16. 在imagebutton上點擊設置背景顏色
- 17. 如何從java文件設置imageButton的背景圖像
- 18. 設置WPF窗口背景資源字典刷用戶設置
- 19. 如何將這個背景設置爲一個xml drawable?
- 20. 如何在ListView上設置背景
- 21. 如何去除Button的背景資源?
- 22. 如何以編程方式設置app:srcCompat =「@ drawable/pic」的ImageButton屬性?
- 23. 設置按鈕背景drawable在不同的類
- 24. 如何在android中設置資源文件夾的背景圖片?
- 25. 使用drawable資源在微調器中設置項目的背景-java,android,工作室
- 26. 2背景上的身體:如何設置高度爲背景
- 27. TextView的背景資源
- 28. 如何刪除按鈕背景資源
- 29. 是否可以將Drawable的背景設置爲XML中的Drawable類名稱?
- 30. 如何在RecyclerView中設置自定義形狀的ImageButton的背景?
請提供代碼 – Meinkraft