• 【风马一族_Android】强制activity的横屏与纵屏


     1 <?xml version="1.0" encoding="utf-8"?>
     2 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     3     package="com.sowsceo.rnadomsows">
     4 
     5     <application
     6         android:allowBackup="true"
     7         android:icon="@mipmap/ic_launcher"
     8         android:label="@string/app_name"
     9         android:screenOrientation="landscape"
    10         android:supportsRtl="true"
    11         android:theme="@style/AppTheme"
    12         >
    13         <activity
    14             android:name=".MainActivity"
    15             android:launchMode="singleTask"
    16             android:screenOrientation="landscape">
    17             <intent-filter>
    18                 <action android:name="android.intent.action.MAIN" />
    19 
    20                 <category android:name="android.intent.category.LAUNCHER" />
    21             </intent-filter>
    22         </activity>
    23         <activity android:name=".produce.ActivityRandom" />
    24     </application>
    25 </manifest>

    强制每个activity的横屏或纵屏,也就是说,当用户设置手机可以“自动旋转”时,对于已经强制横屏或纵屏的界面无效,

    问题:如何让activiy的界面强制呢!

    解答:

      在AndroidManifest.xml文件中,对<activity></activity>进行设置  

     1 <activity android:name=".produce.ActivityRandom"
     2             android:launchMode="singleTask"
     3             android:screenOrientation="landscape"/>
     4 
     5 launchMode/screenOrientation 两种参数的设置,缺一不可
     6 
     7 android:launchMode="singleTask"
     8              参数说明,详细点击它 http://2960629.blog.51cto.com/2950629/701227
     9 
    10 android:screenOrientation="landscape"
    11              landscape是横向,portrait是纵向
    每天完成一件事。 不管是为了什么。
  • 相关阅读:
    C语言经典例题
    准确判断网络连接方式和当前连接状态
    [WMI实例]在网络连接断开时通知用户
    SciTE设置
    WQL语言初步
    以管理员身份运行bat
    AHK Primary
    AHK Run as Administrator In AHK
    为.VBS和.JS文件添加右键以管理员运行菜单
    PowerShell 随笔
  • 原文地址:https://www.cnblogs.com/sows/p/5612092.html
Copyright © 2020-2023  润新知