我期待在右侧创建一个带有某种功能的图标的EditText。
我已经看到Google IO 2013应用在搜索小部件上有类似内容。
我想知道是否可以使用简单的EditText来做到这一点。
我尝试使用EditText右侧的简单ImageView,但它看起来非常糟糕。
如果有人能指出我正确的方向,我真的很感激。
感谢。
编辑1
这是我想要的一个例子。它看起来非常好。我使用了drawableRight,它看起来不太好。
http://img836.imageshack.us/img836/1521/6faa.png
编辑2
我设法使用语音识别选项构建与SearchWidget非常相似的东西。
我将两个EditText放在一起(使用RelativeLayout),并将右侧的边距设置为-10dp。这样它看起来像一个EditText。我知道这不合适,但现在做我想要的。
我现在的问题是图像,我使用的是32x32 px图像,因为它很合适,但质量很低,我会调查一下。
答案 0 :(得分:0)
您绝对可以使用自定义EditText和drawableRight,如下所示:
android:drawableRight="@drawable/your_drawable"
参考