In examples found on the net I saw that the text is set from XML file only. I need to attach the text from another View, and I tried to find any setter that I can use to set text to ImageButton. I didn’t succeed. I even tried using this
<ImageButton
android:background="#ffffff"
android:text="setText()"
/>
hoping that I can use setText() in the code, but it did not work as well.
How can I set the text for ImageButton programmatically?
Thanks
PS. This is a custom ImageView which inherits ImageView.
ImageButtons can’t have text (or, at least,
android:textisn’t listed in its attributes). It looks like you need to use Button (and look atdrawableToporsetCompoundDrawablesWithIntrinsicBounds(int,int,int,int)).