Android自定义下拉框的简单实现
安卓自带的Spinner不会用啊,换个图片都好麻烦,更别提做各种自定义的效果了
自己尝试着写了个能用的
- 实现思路:
给予一个控件点击事件,弹出PopupWindow,通过对PopupWindow内的控件设置点击事件,完成对其他界面的更新。
- 具体实现:
public class CustomSpinner extends LinearLayout {private ImageView img;public CustomSpinner( Context context ) {super( context );}public CustomSpinner( Context context,@Nullable AttributeSet attrs ) {super( context, attrs );}public CustomSpinner( Context context, @Nullable AttributeSet attrs, int defStyleAttr ) {super( context, attrs, defStyleAttr );}
//布局文件读取之后@Override protected void onFinishInflate() {super.onFinishInflate();init();}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
