Android 动画和活动按钮
这就是我的处境。我有两项活动:一项和两项。在两个活动中是按钮和图片。这幅画是动画的。动画在5秒内播放。当我从“活动一”启动“活动二”时,将启动动画,并在5秒后停止。我希望活动2上的此按钮在动画结束之前处于禁用状态。当动画结束,然后按钮得到启用,我可以点击它。我怎么能做到Android 动画和活动按钮,android,animation,onclick,Android,Animation,Onclick,这就是我的处境。我有两项活动:一项和两项。在两个活动中是按钮和图片。这幅画是动画的。动画在5秒内播放。当我从“活动一”启动“活动二”时,将启动动画,并在5秒后停止。我希望活动2上的此按钮在动画结束之前处于禁用状态。当动画结束,然后按钮得到启用,我可以点击它。我怎么能做到 编辑1:我可以检查我的动画是否结束了吗?你可以通过btn.setEnabled(false)使你的按钮禁用5秒钟,并在5秒钟后使btn.setEnabled(true)使你的按钮禁用5秒钟,通过btn.setEnabled(fa
编辑1:我可以检查我的动画是否结束了吗?你可以通过
btn.setEnabled(false)
使你的按钮禁用5秒钟,并在5秒钟后使btn.setEnabled(true)
使你的按钮禁用5秒钟,通过btn.setEnabled(false)
并使btn.setEnabled(true)
5秒后。像这样尝试。将此放入oncreate
button.setEnabled(False);
imageview.postDelayed(new Runnable() {<--imageview is your image
@Override
public void run() {
button.setEnabled(True);
}
}, 5000);
按钮。设置启用(False);
postDelayed(newrunnable(){像这样尝试..把它放到oncreate中
button.setEnabled(False);
imageview.postDelayed(new Runnable() {<--imageview is your image
@Override
public void run() {
button.setEnabled(True);
}
}, 5000);
按钮。设置启用(False);
postDelayed(新的Runnable(){