2 u013936727 u013936727 于 2016.01.20 11:50 提问

EditText多行输入时图标如何置顶

EditText用多行输入,我想加一个drawableStart属性,可是图标老是显示在中间,无法置顶,文本可以,找了很多资料也没解决,求大神指点!图片说明

这是我的EditText的xml代码:
android:id="@+id/editText_customer_freeback"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginEnd="20dp"
android:layout_marginStart="20dp"
android:layout_marginTop="10dp"
android:background="@drawable/shape_background_textview"
android:drawableStart="@drawable/suggestion_feedback"
android:gravity="top"
android:hint="请填写您的意见反馈"
android:inputType="textMultiLine"
android:maxLines="5"
android:minLines="4"
android:paddingTop="10dp"
android:textColor="#fff"
android:textSize="14sp" />

2个回答

caozhy
caozhy   Ds   Rxr 2016.01.20 11:58

用label和EditText两个控件组合下就是了。

u013936727
u013936727 可那样的话图标就不在EditText编辑框里面了,感觉需要自定义EditText,将图标画进去
接近 2 年之前 回复
u013936727
u013936727   2016.01.20 12:47

可那样的话图标就不在EditText编辑框里面了,感觉需要自定义EditText,将图标画进去

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!