이런 뜻입니까? :
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<ImageButton
android:id="@+id/imageButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:src="@drawable/ic_launcher" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/imageButton1"
android:layout_alignLeft="@+id/imageButton1"
android:layout_alignRight="@+id/imageButton1"
android:background="#33000000"
android:text="Image Text" />
</RelativeLayout>
또한 더 사용자의 요구에 맞게 텍스트 뷰의 중력과 TEXTSIZE를 지정할 수 있습니다
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/imageButton1"
android:layout_alignLeft="@+id/imageButton1"
android:layout_alignRight="@+id/imageButton1"
android:background="#33000000"
android:gravity="center_horizontal"
android:text="Image Text"
android:textSize="8sp" />
그것은 작동하지만 텍스트 뷰는 멀리 버튼보다, 수평으로 확장합니다. 그걸 고칠 방법이 있니? – user1798956
수정 된 답변이 필요에 맞게 수정되었습니다. – MattMatt
정말 고마워요! – user1798956