У меня есть эта простая компоновка для чата.Изображение в чате с нежелательными полями
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/bubble_layout_chat_parent"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/bubble_layout_chat"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView
android:id="@+id/message_image"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<TextView
android:id="@+id/message_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@android:color/primary_text_light"
android:layout_gravity="top"
android:textSize="16sp"/>
<TextView
android:id="@+id/message_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#999"
android:textSize="10sp"
android:textStyle="italic"
android:textColorHint="@color/grey"
android:layout_gravity="bottom|end"/>
</LinearLayout>
Однако, когда я установить изображение оставляет нежелательные поля выше и ниже изображения.
Как я могу удалить поля и сделать пузырь, чтобы соответствовать изображение?
: не
в непосредственной близости от верхней части моей головы, вы пробовали: - настройки полей до 0? - просмотр макета в Android Device Monitor (или с использованием цветов фона), чтобы вы могли точно определить, какая часть пространства находится из ImageView и что из его контейнера? –
Проверьте, имеет ли изображение само по себе сверху и снизу – kgandroid
@kgandroid: Нет. Изображение не имеет полей точно. – Atul