我有一个xml Edittext,我可能做得更大,允许用户输入更长的文本,但hint
总是显示在文本区域的中间,我想要把它放在编辑文本的顶部,id如何做到这一点?
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textMultiLine"
android:padding="5dp"
android:minHeight="200dp"
android:layout_marginTop="50dp"
android:background="@drawable/textlines"
android:hint="@string/text"
android:layout_marginRight="35dp"
android:layout_marginLeft="35dp"/>
答案 0 :(得分:0)
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textMultiLine"
android:paddingBottom="15dp"
android:paddingTop="5dp"
android:paddingLeft="5dp"
android:paddingRight="5dp"
android:minHeight="200dp"
android:layout_marginTop="50dp"
android:background="@drawable/textlines"
android:hint="@string/text"
android:layout_marginRight="35dp"
android:layout_marginLeft="35dp"/>
答案 1 :(得分:0)
您需要将引力设置为top
并使用left
<强>样品:强>
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textMultiLine"
android:padding="5dp"
android:minHeight="200dp"
android:layout_marginTop="50dp"
android:hint="I am hint"
android:gravity="top|left"
android:layout_marginRight="35dp"
android:layout_marginLeft="35dp"/>
<强>结果:强>