0
A
回答
2
是的,你可以做到这一点。你有几个选择来做到这一点。我给你一些例子..
这里是一个编程:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT)
有了这个,你可以将其设置在清单:
<activity
android:name=".MyActivity"
android:screenOrientation="portrait"
android:configChanges="orientation|keyboardHidden|keyboard"/>
但请搜索下一个类似的问题时间,这个问题之前被问过很多次。
编辑:
只是从您希望的传感器再次接管设置点设置
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR);
。
0
试试这个
public class Orientation extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//---change to landscape mode---
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
}
}
To change to portrait mode, use the ActivityInfo.SCREEN_ORIENTATION_PORTRAIT constant:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
0
这可能对你有用..
可以在运行力活动的具体方位。
// For Landscpe
myActivity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
//For Portrait
myActivity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
然后,您可以切换到这两个中的任何一个。
相关问题
- 1. 创建一个双列横向和纵向滚动的活动
- 2. 纵向或反向纵向活动仅限
- 3. 如何为横向和纵向创建图像集?
- 4. 操纵活动
- 5. Android:在活动启动时获取方向(横向/纵向)
- 6. 想要创建联系人活动
- 7. 在活动上创建叠加图像
- 8. Facebook创建活动
- 9. 创建MailChimp活动
- 10. 活动创建者
- 11. 氮 - 动态创建活动
- 12. 在活动中创建活动?
- 13. 如何创建活动活动?
- 14. Avconv - 从纵向视频生成纵向图像
- 15. 使用HTML和CSS创建横向和纵向布局
- 16. 单击 - 在横向上创建的视图以纵向显示
- 17. 排序纵向和横向图像
- 18. 如何以横向适应纵向图像在纵横比保持纵横比
- 19. 将活动方向始终设置为反向纵向模式在android
- 20. 如何同步活动工作,给定活动重新创建方向变化
- 21. 创建并聆听活动
- 22. 创建第二个活动
- 23. LOCATION_ID为Facebook创建活动
- 24. 上Singleton类创建活动
- 25. 创建抽象活动类
- 26. 从活动创建位图
- 27. 创建Google登录活动
- 28. Google日历活动创建
- 29. Android创建屏蔽活动
- 30. Jpanel点击创建活动
通过这种方式,它将始终以纵向模式打开..我只是希望它在创建时像这样打开,然后如果用户更改方向,它可以是横向或纵向。 – Reham 2011-12-28 12:59:15
好的,看我编辑的答案。你需要改变:android:screenOrientation =“unspecified”而不是我认为的肖像。 – Dante 2011-12-28 13:13:15