छवि को दिखाया नहीं गया है क्योंकि आपने सीमा निर्दिष्ट नहीं की है, इसलिए आपके पास यहां 2 विकल्प हैं।
पहली विधि
setCompoundDrawablesWithIntrinsicBounds
विधि का उपयोग करें , जैसा कि नीचे दिखाया गया है
Drawable myDrawable = getResources().getDrawable(R.drawable.btn);
btn. setCompoundDrawablesWithIntrinsicBounds(myDrawable, null, null, null);
दूसरी विधि
आप नीचे दिखाए गए अनुसार, TextView पर लागू होने से पहले ड्रा करने योग्य पर सीमाएं लागू कर सकते हैं
Drawable myDrawable = getResources().getDrawable(R.drawable.btn);
myDrawable.setBounds( 0, 0, myDrawable.getIntrinsicWidth(), myDrawable.getIntrinsicHeight());
btn.setCompoundDrawables(myDrawable, null, null, null);
बस।
(..)WithIntrinsicBounds
बुलाया जाना चाहिए। एक साइड नोट पर,padding
कंपाउंड