我有一个带有微调器和文本视图的片段。当我关闭微调器时,我想隐藏微调器,只显示文本视图。如果我从微调器的下拉列表中选择一个值,使用OnItemSelectedListener很容易,但如果我只打开微调器然后关闭它(通过点击屏幕或后退按钮)。什么都没发生。
发布于 2014-11-25 02:10:47
要在单击back键时隐藏微调器..我想你就这么做吧
@Override
public void onBackPressed() {
// you can also add a boolean to check if you've selected the spinner
if(open){
Toast.makeText(this, "i am hiding spinner", Toast.LENGTH_LONG).show();
Spinner.setVisibility(View.INVISIBLE);
}else{
//call super function..
}
}我回答的逻辑是隐藏您的微调器对用户是不可见的..如果有帮助,请告诉我
https://stackoverflow.com/questions/27089904
复制相似问题