मैं के साथ एक बटन पर एक बाईं आइकन स्थापित करने के लिए कोशिश कर रहा हूँ:बटन के लिए बाएं/दाएं पैडिंग .setCompoundDrawablesWithIntrinsicBounds()?
setCompoundDrawablesWithIntrinsicBounds(R.drawable.foo, 0, 0, 0);
लेकिन आइकन मेरी बटन के बाएँ किनारे, और पाठ स्ट्रिंग के खिलाफ फ्लश ऊपर रखा गया है। क्या आपूर्ति किए गए आइकन पर कुछ बाएं/दाएं पैडिंग निर्दिष्ट करने का कोई तरीका है ताकि यह किनारों के ठीक ऊपर न हो?
धन्यवाद
अच्छा, मुझे यह अस्तित्व नहीं पता था। बहुत बुरा लगता है कि पैडिंग को केवल एक तरफ सेट करने का कोई तरीका नहीं है। – Krylez
मैंने एक तरफ पैडिंग डालने का एक उदाहरण जोड़ा :) – antew
यह काम करता है, लेकिन अगर आप छवि के दाहिने किनारे के साथ अतिरिक्त पैडिंग चाहते हैं तो क्या होगा? – Krylez