Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何阻止Android应用程序旋转?_Java_Android_Android Orientation_Screen Rotation - Fatal编程技术网

Java 如何阻止Android应用程序旋转?

Java 如何阻止Android应用程序旋转?,java,android,android-orientation,screen-rotation,Java,Android,Android Orientation,Screen Rotation,我正在开发一个Android应用程序,我不喜欢当用户旋转屏幕时它旋转。用户将只能使用纵向视图,而不能使用横向视图。在清单中的“活动”标记中,使用: android:screenOrientation="portrait" 添加到应用程序的清单android:screenOrientation <activity android:name="YourActivity" android:screenOrientation="portrait" > (...) </activity

我正在开发一个Android应用程序,我不喜欢当用户旋转屏幕时它旋转。用户将只能使用纵向视图,而不能使用横向视图。

在清单中的“活动”标记中,使用:

android:screenOrientation="portrait"

添加到应用程序的清单android:screenOrientation

<activity android:name="YourActivity" android:screenOrientation="portrait" > (...) </activity>
(…)

在您的清单中,在每个不应轮换的活动中放置以下内容:

<activity
    ...
    android:screenOrientation="portrait" />

从AndroidManifest.xml在您的活动中添加以下代码:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="YourPackage.name">

    //Other Activities and Intents

    <activity
        //Other lines of your activity code
        android:screenOrientation="portrait">
    </activity>
</manifest>

//其他活动及意向
告诉我我是否帮助过你和优秀的编程


PD:下次在这个社区或互联网上搜索一下,因为这是一个典型的问题,你可以从这个和其他问题中找到很多答案,谢谢

您必须声明清单文件中的所有限制/权限。 只需为您的应用程序添加以下权限

android:screenOrientation="portrait"

您是否尝试在清单中设置方向?这里的正确答案是:myApp.Animate().Rotate(360).Duration(5000).Start();哈哈哈。仍然旋转。你知道这是3岁的吧?