Android有Spinner 实现下拉列表,但是却不可自己输入值。那么如何实现可输入下拉列表框的实现呢?可以采用EditText,ImageView(shape包装EditText,ImageView)和PopupMenu相结合的方式来实现。
自己实现的Demo效果如下:
//1.通过EditText,ImageView(shape包装EditText,ImageView)来实现界面。ImageView的图片是用的Android自带的图片ic_find_next_holo_light,如下:
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layou