Android:隐藏当前的Spinner值

时间:2017-05-04 13:18:27

标签: android spinner

在Android Spinner小部件中,我只想使用弹出一系列选项的功能进行选择。我不想在任何地方显示所选值。这可能吗?或者我必须在这种情况下使用Dialog吗?

Spinner的优势在于我可以轻松地监听更改,而使用Dialog我将不得不处理Dialog生命周期等。

1 个答案:

答案 0 :(得分:0)

在SpinnerAdapter中,在项目View

中添加空的OnClickListener
@Override
        public  final View getDropDownView(  int position,   View   convertView,   ViewGroup parent) {
            View itemView = //some view
            itemView.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick( View v) {

                }
            });

            return itemView;

        }