在我的应用程序中,我设置了一个TextView,我注意到文本上方和下方有一些空格,如下图所示。
但我的预期结果如下: -
我用Google搜索了很多,发现了这个答案link,但没有任何反应。
已更新:
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="50dp"
android:background="#484848"
android:textColor="#fff"
android:text="A"
android:layout_centerInParent="true"/>
这是我用来显示文字的标签。
更新:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/rl"
tools:context=".MainActivity" >
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="50dp"
android:background="#484848"
android:textColor="#fff"
android:text="A"
android:paddingTop="0dp"
android:layout_centerInParent="true"/>
</RelativeLayout>
更新图片
答案 0 :(得分:0)
android:layout_height="wrap_content"
仅在特定时间有效,例如,setHeight(), setWidth(), setText(), setMinHeight(), ...
时。这些方法将请求布局再次包装内容。
但是setTextSize()
不会请求布局。
要重新启动wrap_content
,您可以致电setMinHeight(0)
。