I have an ImageButton and I want to show a text and an image on it. But when I try on emulator:
ImageButton
you can use a regular Button and the android:drawableTop attribute (or left, right, bottom) instead.
Button