【发布时间】:2017-03-16 15:39:22
【问题描述】:
我使用LinearLayout 作为视图组,其中包含两个孩子(TextView 和EditText)。我的 XML 代码如下所示:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="16dp"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Text View"
android:textSize="20sp" />
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:hint="Edit Text"
android:textSize="20sp" />
</LinearLayout>
这将产生以下设计:
如左侧放大视图所示,TextView 和 EditText 在垂直方向上对齐不均(EditText 缩进更多,如红色小箭头所示)。
似乎在提示和下方的线周围有一点填充(一些dp),以防止它们“触摸”其视野的左边缘。有什么办法可以强制EditText 中的提示挤到其视野的左侧?
我怎样才能摆脱这种缩进,除了添加填充和边距?
感谢您的任何想法和建议!
【问题讨论】:
标签: android xml android-edittext android-linearlayout