在wrap_content
持有人中设置RecycleView
:
<?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
。
答案 0 :(得分:1)
文本视图的高度是换行,大尺寸是因为你的9patch图像(可能有一个大尺寸)
并且它的宽度与xml layput中所需的父级匹配。
只需更改9补丁的大小并使宽度换行内容
答案 1 :(得分:0)
调整9patch的大小。您还应将RelativeLayout
的高度和宽度更改为wrap_content
。或者,更好的是,你应该删除RelativeLayout
(似乎没用)。