相关疑难解决方法(0)

Android:TextView:删除顶部和底部的间距和填充

当我在文本中有a TextView\n,在右边我有两个singleLine TextViews,一个在另一个之下,两者之间没有间距.我为所有三个人设置了以下内容TextView.

android:lineSpacingMultiplier="1" 
android:lineSpacingExtra="0pt" 
android:paddingTop="0pt" 
android:paddingBottom="0pt"
Run Code Online (Sandbox Code Playgroud)

左边的第一行TextView与右上角完美排列TextView.

左边TextView的第二行略高于右下角的第二行TextView.

似乎在TextViews 的顶部和底部有某种隐藏的填充.我怎么能删除它?

android padding spacing textview

181
推荐指数
12
解决办法
14万
查看次数

如何将文本与TextView顶部对齐?

如何将文本与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)

我已经使用了上面的片段,但是仍然输出不是预期的
任何想法?

layout android

39
推荐指数
3
解决办法
6万
查看次数

如何删除TextView上边距?

我确实遇到了问题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看起来像这样,尽管textSizeheight设置为相同的值,字体上方有一个空格.这让我感到困扰,因为我想把另一个视图放在相对于字体的顶部.这个间距是否包含在字体本身中?

RelativeLayout中的TextView

还有一个问题:如果我发现距离顶部20dp和底部7dp的余量在我的设备上完美运行,我可以依赖它在其他屏幕上的表现方式相似吗?(这些边距适用于按钮)

android margin textview

25
推荐指数
2
解决办法
2万
查看次数

Android Listview删除项目之间的任何空格

我想删除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)

但物品之间仍有一些空间.谁能帮我?

截图

java android listview space

5
推荐指数
1
解决办法
9358
查看次数

标签 统计

android ×4

textview ×2

java ×1

layout ×1

listview ×1

margin ×1

padding ×1

space ×1

spacing ×1