【发布时间】:2012-08-02 08:46:14
【问题描述】:
我不知道这实际上是否可行,但我希望设备具有不同的横向和纵向活动。 我有一个列表视图,在我的列表视图中的所有项目中,我都有坐标。所以我想,如果你把你的设备放在横向,并显示一个地图视图,图标放在项目的位置上会很好。
我知道你可以为不同的方向创建不同的布局,但我猜只创建一个地图视图并将其用作横向布局并不能解决问题。活动是否有可能以等效的方式进行?没找到,应该没有。
否则我认为这可能有效: 我认为自己在活动中进行了切换:纵向-> 执行此操作并加载此布局,横向-> 执行此操作并使用其他布局。但是如果放在 oncreate 中,这只会工作一次。但比orientationlistener 更有效。有人知道这是可能的吗?
【问题讨论】:
-
在这件事上我只有两分钱;我不认为这将是一个很好的体验。如果用户不小心旋转了屏幕,他们会突然看到非常不同的东西。看起来很混乱。
-
尝试为横向和纵向视图添加不同的布局
标签: android layout android-activity orientation