Android как обернуть текст вокруг кнопки

Вопрос новичка Я пытаюсь понять, как обернуть текст вокруг кнопки. У кнопки atm есть область вниз по всему экрану.

это мой взгляд - пожалуйста и спасибо

<?xml version = "1.0" encoding = "utf-8"?>
<LinearLayout xmlns:android = "http://schemas.android.com/apk/res/android"
android:layout_width = "match_parent"
android:layout_height = "match_parent"
android:background = "#3ea155ff"
android:padding = "0.1dp"
android:weightSum = "1">


<TextView
    android:id = "@+id/widgetMood"
    android:layout_width = "match_parent"
    android:layout_height = "match_parent"
    android:layout_weight = "1.11"
    android:gravity = "center"
    android:shadowColor = "@android:color/black"
    android:shadowDx = "1"
    android:shadowDy = "2"
    android:shadowRadius = "3"

    android:text = "Inspirational messages that update every 30 mins or click the lovemeditation icon for more.. "
    android:textColor = "@android:color/white">
</TextView>


<ImageButton
    android:id = "@+id/widgetBtn"
    android:layout_width = "60dp"
    android:layout_height = "wrap_content"
    android:layout_gravity = "end"
    android:background = "@null"

    android:scaleType = "fitStart"
    android:src = "@drawable/ic_launcher">

</ImageButton>

Ваш вопрос довольно непонятный. Можете ли вы добавить изображение того, чего именно хотите достичь?

ADM 24.07.2018 06:02

К сожалению, кнопка отображается с правой стороны, и это похоже на столбец, в котором мой текст не может отображаться. Я хочу, чтобы текст мог проходить прямо через него, если это необходимо, как если бы кнопка была прозрачной.

sunirmalya 24.07.2018 07:17

LOL ... Это ADM, а не ATM .haha. и вопрос остается неясным. Просто добавьте изображение, которое именно нужно. Графическое оформление довольно сложно понять словами.

ADM 24.07.2018 07:26
0
3
206
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Проблема в том, что вы используете LinearLayout. Таким образом, каждый элемент займет свою часть пространства, не заменяя другой.

Попробуйте заменить, например, LinearLayout на RelativeLayout и установите нужные позиции.

Другие вопросы по теме