Resim, sınırları belirtmediğiniz için gösterilmiyor, bu nedenle burada 2 seçeneğiniz var.
1. Yöntem
setCompoundDrawablesWithIntrinsicBounds
Aşağıda gösterildiği gibi yöntemi kullanın
Drawable myDrawable = getResources().getDrawable(R.drawable.btn);
btn. setCompoundDrawablesWithIntrinsicBounds(myDrawable, null, null, null);
2. Yöntem
Aşağıda gösterildiği gibi TextView uygulamasına uygulamadan önce çekmeceye sınırlar uygulayabilirsiniz
Drawable myDrawable = getResources().getDrawable(R.drawable.btn);
myDrawable.setBounds( 0, 0, myDrawable.getIntrinsicWidth(), myDrawable.getIntrinsicHeight());
btn.setCompoundDrawables(myDrawable, null, null, null);
Bu kadar.
(..)WithIntrinsicBounds
çağrılması gerekir. Yan notta,padding
Bileşik