【发布时间】:2016-12-04 16:52:36
【问题描述】:
我需要在这样的 onClick 操作期间隐藏一个按钮:
public void onClick(View view) {
switch (view.getId()){
case R.id.button1:
Button button2 = (Button) findViewById(R.id.button2);
button2.setVisibility(View.GONE);
//Some methods
//...
button2.setVisibility(View.VISIBLE);
break;
}
但可见性仅在 onClick 之后发生变化,我该怎么做才能隐藏按钮 在 onClick 期间?
谢谢
【问题讨论】:
-
如果您想在用户单击另一个视图时隐藏按钮/视图,那么您必须实现
onTouchListener而不是onClickListener -
我想在执行“某些方法”时隐藏按钮。
标签: android android-layout onclick visibility