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币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
android里面EditTex多行输入及输入置顶问题
在android中可能经常需要用到多行Edittext,代码如下: <EditText android:id="@+id/editContent" android:layout_width="fill_parent" android:layout_height="wrap_content" android:minLines="3" android:textSize="18sp" 在
Android中控制点击EditText输入框右边清空图标的显示与隐藏.
1.本文代码主要出自:http://blog.csdn.net/daitu_liang/article/details/48730889.   即其中第二种方法 2.重写EditText public class ClearEditText extends EditText implements View.OnFocusChangeListener, TextWatcher
android EditText多行显示并且支持imeOptions设置
android EditText 单行显示并且设置imeOptions很简单,条件是在xml中将singleLine设置为true, 将inputType设置为text,多行显示默认是不能设置,默认是回车键,在网上查了好久,发现一个解决方法,记录一下: XMLandroid:inputType=”text|textCapSentences” JAVAeditText.setHorizonta
避免 ScrollView 在 EditText 换行时自动滚动
无意中发现了一个奇怪的现象,当 ScrollView 中包含一个设置了 minLines 和 maxLines 属性的 EditText,且当前 Activity 设置的 windowSoftInputMode 为 adjustResize 时,在 EditText 输入回车进行多次换行操作后,ScrollView 会向上滚动,尝试显示
关于EditText文本框,在输入的时候输入法挡住了内容
在AndroidManifest.xml中的anctivity中添加属性  android:windowSoftInputMode="adjustPan" 设置为当前窗口的内容将自动移动以便当前焦点从不被键盘覆盖和用户能总是看到输入内容的部分
android开发之edittext弹出输入框遮挡住文字。解决方法
在ManiFest清单文件中修改被遮挡的类的EditText android:windowSoftInputMode="adjustPan|stateHidden"
android EditText在输入的时候输入框上方现悬浮文字提示
代码为EditText悬浮文字提示的实例代码,有问题请博客留言:http://blog.csdn.net/seven2729/article/details/48655807
Android中ClearEditText实现点击EditText输入框右边清除图标来清除输入内容的两种方式
两种EditText输入框点击右边清除图标来实现清除功能的方式。 效果图下图: 布局代码如下, <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_
PopupWindow
PopupWindow显示EditText输入内容,EditText失去焦点PopupWindow dismiss,EditText获得焦点PopupWindow show 输入时显示
EditText弹出输入键盘后页面往上顶的问题
解决方案: 1.在中AndroidManifest中设置相应的Activity为  android:windowSoftInputMode="adjustResize" 参数介绍: "adjustResize" 该Activity主窗口总是被调整屏幕的大小以便留出软键盘的空间 "adjustPan" 该Activity主窗口并不调整屏幕的大小以便留出软键盘的空间。相反,