【发布时间】:2012-06-06 17:24:07
【问题描述】:
我在我的 android 游戏的 RenderSurface 视图中使用 OpenGL。游戏使用横向作为屏幕方向,但我想将广告旋转 90° 放置在手机底部。 (就像我使用纵向作为屏幕方向一样)
这是我可以在不使游戏在小屏幕上无法玩的情况下放置广告的唯一方法。我设法做到了:
View.rotate(..)
问题是这个函数首先在 API 级别 11 中可用。
- API 级别 8 是否有解决此问题的方法?
- 我已经尝试过旋转动画,但触摸事件未正确传递。 (这 adview 阻止了解决方法)
如果我的游戏只能在 Android 3.0 上玩,我会大大减少我的用户群。
【问题讨论】:
-
所以您希望广告垂直显示,使文字像书脊一样?了解您正在使用的广告 SDK 也会有所帮助。
-
您是否尝试过使用矩阵或布局参数进行旋转(请参阅stackoverflow.com/questions/3444764/…)?
标签: android opengl-es rotation android-view