I want to add icon at the left side of the textView.How can I do that?
You can use:
android:drawableLeft="@drawable/ic_launcher"
and you can also put padding between drawable and textview by
android:drawablePadding="2dp"
If you always want an icon to appear before the text, it is recommended to use drawableStart instead of drawableLeft since many languages are not read left to right.
You can do this using this code.
TextView textView = (TextView) findViewById(R.id.myTxtView);
textView.setCompoundDrawablesWithIntrinsicBounds(R.drawable.icon, 0, 0, 0);
You can use this in your XML file:
android:drawableLeft
For your TextView and specify a drawable there your want to present on the left side of it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With