Android align drawable和EditText中的文本
我有一个编辑文本:Android align drawable和EditText中的文本,android,android-edittext,Android,Android Edittext,我有一个编辑文本: <EditText android:id="@+id/chp" android:layout_width="match_parent" android:paddingLeft="10dp" android:layout_height="340dp" android:layout_gravity="center_horizontal" android:layout_marginTop="5dp" android:gr
<EditText android:id="@+id/chp"
android:layout_width="match_parent"
android:paddingLeft="10dp"
android:layout_height="340dp"
android:layout_gravity="center_horizontal"
android:layout_marginTop="5dp"
android:gravity="top"
android:hint="@string/hintCommentaire"
android:textSize="25sp"
android:drawablePadding="10dp"
android:drawableLeft="@drawable/ic_comment"
android:layout_margin="5dp" />
问题是,我在edittext的顶部有我的提示,但是drawable仍然在中间
我尝试了“drawableStart”,但它不起作用
有人帮我吗
编辑:我想在顶部的文本和绘图(同一行)。(我想保持编辑文本的高度)
在上面的编辑文本中设置android:gravity=“center | start”此属性您希望如何设置?贴一张截图或者解释一下。我想在文本之前画一张。要对齐。要将文本居中吗?不。。。我想将我的文本保留在编辑文本的顶部。请参阅
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/etMobile"
android:hint="Mobile"
android:fontFamily="sans-serif-normal"
android:singleLine="true"
android:textSize="15sp"
android:gravity="center|start"
android:textCursorDrawable="@null"
android:drawableStart="@drawable/ic_profile_bio"
android:drawablePadding="10dp"
app:met_floatingLabel="normal"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp" />