से एक्सएमएल चयनकर्ता मान बदलें मैं कई बटनों के लिए एक सार्वभौमिक छवि चयनकर्ता बनाने की कोशिश कर रहा हूं। क्या जावा कोड से एक्सएमएल के "एंड्रॉइड: ड्रॉबल" संसाधन को बदलने का कोई विकल्प है?जावा कोड
Q
जावा कोड
5
A
उत्तर
25
उपयोग StateListDrawable जावा से बटन drawable सेट कर सकते हैं:
StateListDrawable states = new StateListDrawable();
states.addState(new int[] {android.R.attr.state_pressed},
getResources().getDrawable(R.drawable.pressed));
states.addState(new int[] {android.R.attr.state_focused},
getResources().getDrawable(R.drawable.focused));
states.addState(new int[] { },
getResources().getDrawable(R.drawable.normal));
imageView.setImageDrawable(states); //YOUR IMAGE HERE
//AND FOR BUTTON
button.setBackgroundDrawable(states);//FOR BUTTON
3
आप के रूप में कोड द्वारा चयनकर्ता seeting के लिए की तरह
btnSettings.setBackgroundResource(R.drawable.ic_launcher);
संबंधित मुद्दे
- 1. जावा कोड
- 2. जावा कोड
- 3. जावा कोड
- 4. जावा कोड
- 5. जावा कोड
- 6. जावा कोड
- 7. जावा कोड
- 8. जावा कोड
- 9. जावा कोड
- 10. जावा कोड
- 11. जावा कोड
- 12. जावा कोड
- 13. जावा कोड
- 14. जावा कोड
- 15. जावा कोड
- 16. जावा कोड सर्वर से जावा कोड का उपयोग कर
- 17. जावा कोड उपयोग परीक्षक
- 18. एक जावा कोड
- 19. जावा स्थिर कोड विश्लेषण
- 20. एंड्रॉइड: जावा कोड
- 21. लिस्प कोड जावा
- 22. जावा जीडब्ल्यूटी कोड
- 23. कैसे जावा कोड परीक्षण
- 24. जावा स्क्रिप्ट कोड कवरेज
- 25. जावा स्रोत कोड पार्सर
- 26. समझौता जावा बाइट कोड
- 27. जावा कोड जनरेशन
- 28. जावा - कोड कवरेज
- 29. मेरे जावा कोड
- 30. जावा: रोलबैक कोड
जिसके लिए को नियंत्रित आप drawable संसाधन सेट करना चाहते हैं। जैसे बटन या टेक्स्टव्यू – rajpara