在我的应用程序中,我有 6 个按钮。在onCreate()
中,我有一个startAnimation()
将为按钮的外观执行动画。调用此方法后,我setOnclickListener()
为每个按钮设置了 s。
我的代码onCreate()
如下所示:
startAnimations();
b1.setOnClickListener(this);
b2.setOnClickListener(this);
b3.setOnClickListener(this);
b4.setOnClickListener(this);
b5.setOnClickListener(this);
b6.setOnClickListener(this);
问题是:当我测试我的应用程序并且动画开始时,即使按钮尚未显示,我也可以单击任何按钮。我的意思是,我可以单击按钮位置,然后与该按钮相关的操作将开始。
我想强制按钮不响应点击,直到整个动画结束。
我可以这样做吗?