禁用分屏android

时间:2016-10-26 09:51:17

标签: android split-screen

美好的一天,

我想禁用分屏,并获得“预期结果”屏幕截图中显示的结果。 (Toast with text“App不支持分屏”)

在“实际结果”屏幕中,您可以看到android:resizeableActivity="false"对应用的影响,但仍然启用了分屏。 我该如何禁用它?

实际结果:

enter image description here 预期成果:

enter image description here

3 个答案:

答案 0 :(得分:27)

我找到了什么?

我们无法在android:resizeableActivity="false"标记中设置<application>,但会忽略它。 (错误谷歌文档)

当我将其设置为主要活动

时,它会起作用
 <activity
        android:name=".activities.SplashScreenActivity"
        android:label="@string/app_name"
        android:theme="@style/splashScreenTheme"
        android:resizeableActivity="false">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>

    </activity>

答案 1 :(得分:1)

在manifest.xml文件的application标签中添加android:resizeableActivity =“false”。

         <application
                android:name=".activity.MyApplication"
                android:allowBackup="true"
                android:icon="@drawable/btn_share_myapplication"
                android:label="@string/app_name"
                android:resizeableActivity="false"
                android:supportsRtl="true"
                android:theme="@style/AppTheme">
                <activity
                    android:name=".activity.SplashActivity"
                    android:screenOrientation="portrait">
                    <intent-filter>
                        <action android:name="android.intent.action.MAIN" />
                        <category android:name="android.intent.category.LAUNCHER" />
                    </intent-filter>
                </activity>
        <activity... />
        </application>

答案 2 :(得分:-1)

尝试设置minHeight和miWidth,如下例所示:

<activity android:name=".MyActivity">
<layout android:defaultHeight="500dp"
      android:defaultWidth="600dp"
      android:gravity="top|end"
      android:minHeight="450dp"
      android:minWidth="300dp" />
</activity>

取自:https://developer.android.com/guide/topics/ui/multi-window.html