Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/190.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何让按钮在屏幕上选择一个随机点-android_Android - Fatal编程技术网

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

如何让按钮在屏幕上选择一个随机点-android,android,Android,我想知道是否有一种方法可以让一个按钮(形状像一个圆圈)在用户屏幕中选择一个随机点,并一直保持到下一个活动开始。我发现很多人都想这样做,但没有一个答案对我有效。你最好的选择是使用Java的随机,生成两个屏幕大小受限的数字,然后像这样设置按钮的布局参数 Button button = (Button)findViewById(R.id.my_button); button.setLayoutParams(new AbsoluteLayout.LayoutParams( AbsoluteLay

我想知道是否有一种方法可以让一个按钮(形状像一个圆圈)在用户屏幕中选择一个随机点,并一直保持到下一个活动开始。我发现很多人都想这样做,但没有一个答案对我有效。

你最好的选择是使用Java的
随机
,生成两个屏幕大小受限的数字,然后像这样设置按钮的布局参数

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

我得到如下两个错误:AbsoluteLayout不推荐使用LayoutParams无法解析为变量(但仅限于@AbsoluteLayout.LayoutParams,myNewX,myNewY);请将其更改为ViewGroup.LayoutParamsYeah,抱歉。我已经有一段时间没有做任何Android编程了,所以我落后于不推荐的内容。其他人有答案吗?