在Android Spinner小部件中,我只想使用弹出一系列选项的功能进行选择。我不想在任何地方显示所选值。这可能吗?或者我必须在这种情况下使用Dialog吗?
Spinner的优势在于我可以轻松地监听更改,而使用Dialog我将不得不处理Dialog生命周期等。
答案 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;
}