如何让一个按钮在屏幕上选择一个随机点 - android

时间:2014-04-14 23:19:22

标签: android

我想知道是否有办法制作一个按钮(形状像一个圆圈)在用户界面中选择一个随机点 并保持在那里直到明显下一个活动开始。我发现很多人都希望这样做,但没有一个答案适合我。

1 个答案:

答案 0 :(得分:0)

您最好的选择是使用Java Random并生成两个屏幕大小限制的数字,然后像这样设置按钮的LayoutParams

Button button = (Button)findViewById(R.id.my_button);
button.setLayoutParams(new AbsoluteLayout.LayoutParams(
    AbsoluteLayout.LayoutParams.WRAPCONTENT, AbsoluteLayout.LayoutParams,
    myNewX, myNewY));