Android:如何使用右侧的可单击箭头创建自定义EditText

fhu*_*cho 1 android

我想要一个带有一个修改的EditText:在右边但仍然在EditText内部,应该有一个向下指向我可以设置的箭头OnClickListener,这样当用户点击箭头时它会显示一个菜单.

做这个的最好方式是什么?

Die*_*ano 6

你的意思是这样的吗?

替代文字

看图像

通过设置drawable right属性添加箭头

  android:drawableRight="@drawable/right"
Run Code Online (Sandbox Code Playgroud)

到你的EditText.然后你需要设置一个OnTouchListener来获取事件.

  • 不确定如何设置侦听器只在用户触摸图像时处理事件(而不是整个EditText)... (2认同)