可能是因为Spinner没有正确地被重新绘制。尝试在按钮点击后强制Spinner刷新。代码示例如下:
button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // 在这里添加你的逻辑代码 // ...
spinner.setVisibility(View.GONE);
spinner.setVisibility(View.VISIBLE); // 强制Spinner重新绘制
}
});
上一篇:按钮第二次点击,得到不同的结果。