如何在AndroidN+ 中禁用活动的多窗口模式

在 Android N 的开发者预览版中,默认情况下启用了多窗口支持。我如何为 activites 禁用它?如果启用多窗口的应用程序启动我禁用的活动,还会发生什么?

在 Android N 的开发者预览版中,默认情况下启用了多窗口支持。我如何为 activites 禁用它?如果启用多窗口的应用程序启动我禁用的活动,还会发生什么?

81

在你的清单,你需要:

android:resizeableActivity="false"

因此,在您的清单文件中,对于要禁用该功能的每个活动,如下所示:

<activity android:name=".SomeActivity"
    android:label="@string/app_name"
    android:resizeableActivity="false" />

或者,如果你想在你的整个应用程序禁用它:

<application 
   android:resizeableActivity="false" >
    . . .
</application>

至于会发生什么,Android 只是不会让您的应用程序进入多屏模式-它只会保持全屏状态。请参阅https://developer.android.com/preview/features/multi-window.htmlhttps://developer.android.com/guide/topics/manifest/activity-element.html#resizeableActivity

0

注意:在启动不可调整大小的活动时,您还应该向 Intent 添加Intent.FLAG_ACTIVITY_NEW_TASK标志。否则,它将从根活动继承属性。

在清单文件中为您的活动添加android:resizeableActivity="false",或者您也可以为您的应用程序添加:

<activity android:name=".YourActivity"
android:label="@string/app_name"
android:resizeableActivity="false" />
0

顺便说一句,我添加了android:resizeableActivity="false"到 Manifest,然后我切换语言与 Locale 一些活动没有改变语言。我注意到一些活动有不同的资源。当我在 Manifest 中删除 resizebleActivity 属性时,它工作正常。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(819)
如何获取已安装的即时消息应用程序列表 (messenger apps for android)
上一篇
负载均衡器和APIGateway混淆
下一篇

相关推荐

  • 如何在AndroidN+ 中禁用活动的多窗口模式

    在 Android N 的开发者预览版中,默认情况下启用了多窗口支持。我如何为 activites 禁用它?如果启用多窗口的应用程序启动我禁用的活动,还会发生什么?…

    2022-12-23 06:30:54
    0 64 54
  • android mdm开发实现企业移动设备管理的最佳实践

    Android MDM开发是指使用Android系统开发移动设备管理(Mobile Device Management,MDM)应用程序的过程。MDM是一种管理技术,可以帮助企业管理其移动设备,如智能手机、平板电脑和笔记本电脑。它可以帮助企业实施安全策略,确保员工的移动设备不会被滥用或被非法访问。…

    2023-03-05 10:23:33
    0 14 95
  • androidmanifestxml怎么修改label=新的标题属性。

    AndroidManifest.xml是Android应用程序的清单文件,它包含了应用程序的基本信息,如应用程序的权限、所需要的设备功能、活动、服务、内容提供器、广播接收器和其他应用程序组件等。…

    2023-03-20 11:05:45
    0 29 88
  • ios远程控制android:如何使用iOS设备远程控制Android设备

    iOS远程控制Android的原理是:使用iOS设备上的WiFi或者蓝牙连接到Android设备,然后使用一些网络协议(如HTTP、TCP/IP)来实现iOS设备和Android设备之间的通信。下面是一段iOS代码,可以实现iOS远程控制Android:…

    2023-02-11 08:59:44
    0 51 61
  • android 懒加载:实现 Android 懒加载的优化技术

    Android 懒加载指的是在需要的时候才加载某些资源,而不是一开始就加载所有资源。这样可以减少应用程序启动时的内存占用,提高用户体验。…

    2022-12-31 01:57:14
    0 84 79
  • android 自定义toolbar:栏

    Android 自定义 Toolbar 是指用户可以自定义 Toolbar 的样式和功能,以满足应用程序的特定需求。下面是一个示例代码:…

    2023-03-18 06:50:43
    0 44 53
  • android studio使用本地gradle实现快速、高效开发

    Android Studio使用本地Gradle的步骤如下:在Android Studio中打开你的项目,然后点击“File”菜单,选择“”;…

    2023-01-18 06:05:26
    0 59 36
  • android 恢复出厂设置:如何在 Android 手机上恢复出厂设置

    Android 恢复出厂设置是指将 Android 手机恢复到出厂时的默认状态,即清除手机上的所有数据和设置,并重新安装系统。恢复出厂设置的代码如下:…

    2023-01-17 09:47:03
    0 40 27

发表评论

登录 后才能评论

评论列表(5条)