0

设置wrap_contentRecycleView支架上:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent" android:layout_height="match_parent"
    android:background="@android:color/black">

    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/textView3"
        android:textColor="@android:color/white"
        android:textSize="17dp"
        android:background="@drawable/bubbleblue170x140_2" />

</RelativeLayout>

但是里面的文字TextView没有换行,在TextView里面的气泡里面有很多空白的地方。

在此处输入图像描述

如何强制在 iOS 版本中看到这样的内容:

在此处输入图像描述

在 Android 中使用9-patch图像作为background.

4

2 回答 2

1

你的文本视图的高度是换行的,大尺寸是因为你的 9patch 图像(可能有一个大尺寸)

并且它的宽度是您在 xml 布局中想要的匹配父级。

只需更改您的 9 补丁的大小并使宽度换行内容也

于 2016-10-11T21:27:26.300 回答
0

调整 9patch 的大小。您还应该将RelativeLayout的高度和宽度更改为wrap_content. 或者,更好的是,您应该删除RelativeLayout(似乎没用)。

于 2016-10-11T22:00:47.950 回答