Android наложение текста поверх кнопки ImageButton - PullRequest
0 голосов
/ 02 октября 2018

У меня есть кнопка «Изображение» и я хочу разместить на ней описательный текст.Также необходимо, чтобы ImageButton составлял 1/3 ширины родителя, поэтому нельзя использовать ни ConstraintLayout, ни LinearLayout.Есть идеи?

1 Ответ

0 голосов
/ 02 октября 2018

Попробуйте обернуть ImageView и TextView в RelativeLayout как:

<RelativeLayout
    android:layout_width="0dp"
    android:layout_height="match_parent"
    android:layout_weight="1">

    <ImageView
        android:layout_width="match_parent"
        android:layout_height="match_parent" />

    <TextView
        android:layout_width="match_parent"
        android:layout_height="match_parent" />
</RelativeLayout>

и установить android:weightSum=3 в родительском макете.Как только вы получите желаемую раскладку, сделайте кликабельный RelativeLayout вместо использования ImageButton.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...