java - 在 ImageView 上放置一个角度

标签 java android

我想在 ImageView 上设置一个角度并随机生成该角度,并将 ImageView 的 anchor 设置为 Android 屏幕的中心。之后,我希望计算机在该角度上从屏幕中间到末端的一定距离生成一个点,并设置一个按钮出现在那里。我不确定 eclipse 是否有一个快速自动的方法来做到这一点。

谢谢。

我添加了一张图片来提供帮助。我希望箭头指向一个随机角度,然后在该角度上出现一个按钮,但在圆之外(该圆是虚构的,只是表明它需要出现在距离中心一定距离之外。enter image description here

最佳答案

您可以使用setRotation方法在android中旋转 View 。

image.setRotation(90);  // instead of 90 you can give your generated value. 
                        // But make sure the value should be float.
image.setRotationX(90); // if you want rotate depends x axis
image.setRotationY(90); // if you want rotate depends y axis

另请查看here

希望这对您有帮助。

关于java - 在 ImageView 上放置一个角度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16312703/

相关文章:

java - c3p0 在 awaitAvailable 中挂起并 hibernate

java - 静态变量、局部变量存在于哪些内存中?

android - 向 build.gradle 添加播放服务时出错

java - RecyclerView Adapter OnClick 参数

Android:从android gallery app中选择后从mediaStore获取路径

java - 我如何使用在java中创建的文本编辑器出现在Windows中的 "Open with"中

java - 从包中读取数据是否比从硬盘驱动器上的文件夹中读取数据慢?

java - 从java中读取文件后将数据值分成组

Android - 如何使用 PermissionsDispatcher 一次请求多个权限?

java - 无法同步 Gradle 项目 'Sunshine-Version-2'