如何自动点击Android中的按钮一次?

时间:2017-08-23 10:03:34

标签: android

我有一个按钮,单击该按钮将显示信息,但我不想自己点击它,我希望它可以在第一次自动运行。 也许0.1秒后?这是可能的 ?感谢。

编辑: 谢谢大家。我已经解决了。

2 个答案:

答案 0 :(得分:2)

您可以在1秒后在UI线程上使用处理程序和延迟Runnable

自动执行按钮使用performClick();

public boolean performClick ()
  

调用此视图的OnClickListener(如果已定义)。执行与单击相关的所有正常操作:报告辅助功能事件,播放声音

使用以下代码,您可以在一秒后自动点击按钮

在onCreate()

中添加此示例代码
 new Handler().postDelayed(new Runnable() {

        @Override
        public void run() {
           btnOk.performClick();
        }
    }, 1000);

答案 1 :(得分:2)

您需要调用按钮的perfomClick()方法并在您的activity的按钮上设置onClickListener按钮,并在您的activity的onCreate方法上设置以下代码。

{{1}}