Android 安卓按钮编程点击
我有一个钮扣。我想模拟一下点击。performClick完成了大部分工作,但它不做按钮的动画。我也尝试了setPressed和setEnabled,但没有骰子。尝试使用该工具 按下设置后调用invalidate以强制视图重画:Android 安卓按钮编程点击,android,button,click,Android,Button,Click,我有一个钮扣。我想模拟一下点击。performClick完成了大部分工作,但它不做按钮的动画。我也尝试了setPressed和setEnabled,但没有骰子。尝试使用该工具 按下设置后调用invalidate以强制视图重画: btn.setPressed(true); btn.invalidate(); 是的,我想要它做什么,但现在我如何重置它?它卡在第二个可拖动状态,第二次无效或setPressedfalse似乎都不会将其恢复。您必须将其设置为false,然后再次无效:btn.setPre
btn.setPressed(true);
btn.invalidate();
是的,我想要它做什么,但现在我如何重置它?它卡在第二个可拖动状态,第二次无效或setPressedfalse似乎都不会将其恢复。您必须将其设置为false,然后再次无效:btn.setPressedfalse;无效;非常感谢!我做错的是把它放错了地方——我必须把setpressedfalse放在ACTION_UP的案例中,否则它执行的一切都太快了,你看不到按钮的变化。