当我在文本中有a TextView
时\n
,在右边我有两个singleLine
TextView
s,一个在另一个之下,两者之间没有间距.我为所有三个人设置了以下内容TextView
.
android:lineSpacingMultiplier="1"
android:lineSpacingExtra="0pt"
android:paddingTop="0pt"
android:paddingBottom="0pt"
Run Code Online (Sandbox Code Playgroud)
左边的第一行TextView
与右上角完美排列TextView
.
左边TextView
的第二行略高于右下角的第二行TextView
.
似乎在TextView
s 的顶部和底部有某种隐藏的填充.我怎么能删除它?
如何将文本与TextView顶部对齐?
用于Swings setInsets()的等效Android API?
文本顶部应该从TextView的(0,0)开始
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<TextView
android:id="@+id/text1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="42sp"
android:paddingTop="0px"
android:gravity="top">
</TextView>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
我已经使用了上面的片段,但是仍然输出不是预期的
任何想法?
我确实遇到了问题TextView
.我不希望它上面有任何边距/填充.
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/ptp_hour"
android:textColor="@color/black"
android:textSize="100dp"
android:height="100dp"
android:layout_marginTop="0dp"
android:paddingTop="0dp"
android:includeFontPadding="false"
android:maxLines="1"
android:text="10"/>
Run Code Online (Sandbox Code Playgroud)
我TextView
看起来像这样,尽管textSize
和height
设置为相同的值,字体上方有一个空格.这让我感到困扰,因为我想把另一个视图放在相对于字体的顶部.这个间距是否包含在字体本身中?
还有一个问题:如果我发现距离顶部20dp和底部7dp的余量在我的设备上完美运行,我可以依赖它在其他屏幕上的表现方式相似吗?(这些边距适用于按钮)
我想删除ListView中不同项之间的任何空格.码:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:id="@+id/wrapper"
android:padding="0dp"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/comment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:paddingLeft="10dip"
android:paddingRight="10dip"
android:textColor="#000000"/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
和Listview
<ListView
android:id="@+id/listView1"
android:transcriptMode="alwaysScroll"
android:stackFromBottom="true"
android:dividerHeight="0dp"
android:divider="@null"
android:listSelector="@android:color/transparent"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
</ListView>
Run Code Online (Sandbox Code Playgroud)
但物品之间仍有一些空间.谁能帮我?