如何制作连续的TextView?

时间:2013-03-13 01:11:10

标签: android android-layout textview

默认情况下,TextViews似乎带有一些内置的填充,我无法弄清楚如何删除。 例如,这是用户在我的应用中看到的内容。

My Login

我希望两个TextView在Pinterest布局中是一个连续的块,如下所示。

Pinterest Login

如何实现这一目标?



更新 最终,解决方案是手动设置背景,然后使用这样的分隔符:

    <EditText
        android:padding="10dp"
        android:id="@+id/login_name"
        android:lines="1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginBottom="0dp"
        android:hint="@string/nnn"
        android:background="#FFf0f0f0"
        android:imeOptions="actionNext" >
        <requestFocus />
    </EditText>

    <View android:layout_width="match_parent"
        android:layout_height="1dp"
        android:background="#FFd1d1d1"/>
    <View android:layout_width="match_parent"
        android:layout_height="1dp"
        android:background="#FFFFFFFF"/>

    <EditText
        android:padding="10dp"
        android:id="@+id/password"
        android:layout_width="match_parent"
        android:layout_marginTop="0dp"
        android:inputType="textPassword"
        android:hint="@string/enter_password"
        android:layout_height="wrap_content"
        android:imeOptions="actionDone"
        android:background="#FFf0f0f0"
        />

2 个答案:

答案 0 :(得分:2)

  1. 0布局文件中的marginpadding移除(设置为TopBottomxml

  2. 将背景设置为纯白色,并添加一些边框或<view>分隔符。

答案 1 :(得分:1)

您只需将TextView的背景更改为您想要的背景。这将成功。 只需将android:background设置为白色框,即可删除边距。