如何在Android中面向横向的视图中使用纵向菜单?

时间:2010-08-19 15:55:52

标签: android screen orientation

如何在Android中面向横向的视图中设置纵向菜单?嗨,

我正在使用一些必须面向横向的项目构建应用程序。其他所有内容(菜单,用于编辑项目的视图,项目列表......)应根据设备的方向更改方向。为此,我在AndroidManifest.xml中为显示我的项目的活动设置了android:screenOrientation =“landscape”。现在,我该如何为该活动创建一个面向纵向的菜单?

我也想知道如果设置活动的屏幕方向是唯一的方法吗?是不是可以为每个视图设置screenOrientation?

1 个答案:

答案 0 :(得分:1)

  

现在,我该如何为该活动创建一个面向纵向的菜单?

使用Canvas和2D图形绘制基元自己绘制。您还需要处理低级触摸事件,处理所有指点设备事件(例如轨迹球),处理所有用户反馈(例如,点击时闪烁菜单选项),等等。

您还必须为您尝试垂直于屏幕方向绘制的所有其他内容执行此操作。

我希望你有一个非常大的开发团队。

  

是否可以为每个视图设置screenOrientation?

没有。屏幕方向是屏幕方向。

无论你想用混合的风景和肖像来解决什么样的商业问题,我怀疑你是试图以错误的方式解决它。