在屏幕上随机移动按钮而不单击

时间:2014-07-04 20:00:36

标签: android button random click

我想要一个按钮在屏幕上随机移动,而不必实现onClick方法来移动它。我正在使用RandomsetXsetY为不同的活动设置按钮属性,但我希望按钮可以使用相同的{{1}自行移动}和setX随机。任何想法或什么是一个好的方法来使用它?

1 个答案:

答案 0 :(得分:2)

只需在onCreate()

中添加此代码即可
Thread t = new Thread() {

            @Override
            public void run() {
                try {
                    while (!isInterrupted()) {
                        Thread.sleep(1000);
                        runOnUiThread(new Runnable() {
                            @Override
                            public void run() {
                              // Your logic for setting your button 
                              // randomly on the screen
                            }
                        });
                    }
                } catch (InterruptedException e) {
                }
            }
        };
        t.start();