|
|
1
308
2013年4月更新:不要这样做。2009年我第一次回答这个问题时,这不是一个好主意,现在真的不是一个好主意。请参阅hackbod的答案,原因如下: Avoid reloading activity with asynctask on orientation change in android
添加
参见开发者参考 configChanges 了解更多详细信息。 但是,您的应用程序可以随时中断,例如通过电话呼叫,因此您确实应该添加代码以在应用程序暂停时保存其状态。 更新: 从Android 3.2开始,您还需要添加“屏幕大小”:
来自开发者指南 Handling the Configuration Change Yourself
|
|
|
2
94
您需要将androidmanifest.xml修改为 Intrications (以前是Ashton)提到并确保该活动按您希望的方式处理OnConfigurationChanged事件。它应该是这样的:
|
|
|
3
39
我一直觉得你两者都需要
|
|
|
4
22
如上所述,集合
1)重写
2)将此行添加到活动的
总比加一行好
你也可以设置
|
|
5
20
用这个…
|
|
|
6
13
在活动的onCreate方法中,使用以下代码:
现在,您的方向将设置为“纵向”,并且永远不会更改。 |
|
7
10
在androidmanifest.xml文件中,对于要锁定的每个活动,添加最后一个
或 android:screenOrientation=“横向” . |
|
8
8
在你 androidmanifest.xml文件 文件:
或
|
|
|
9
5
要通过代码锁定屏幕,您必须使用屏幕的实际旋转(0、90、180、270),并且您必须知道屏幕的自然位置,在智能手机中,自然位置将是纵向的,在平板电脑中,自然位置将是横向的。 这是代码(锁定和解锁方法),它已经在一些设备(智能手机和平板电脑)中进行了测试,并且工作得很好。
|
|
|
10
2
在Visual Studio Xamarin中:
作为类的属性,如下所示:
|
|
11
0
添加
到你的舱单上。 |
|
12
0
|
|
|
KolaYAndr · 活动RESULT_OK似乎从未发生过 1 年前 |
|
|
Taskeen Zahra · 从片段导航回来 2 年前 |
|
|
Igal · 如何将列表从一个活动传递到另一个活动? 2 年前 |
|
Shadow · 如何刷新碎片数据时,从以前的屏幕android? 3 年前 |
|
|
Tara · 如何从活动的片段中访问RecyclerView中的项目 8 年前 |