gpt4 book ai didi

android - 将三星多窗口支持添加到 Android 应用程序

转载 作者:IT老高 更新时间:2023-10-28 22:12:22 25 4
gpt4 key购买 nike

我尝试在此 link 之后为我的应用添加三星的多窗口支持.我的应用确实出现在三星的多窗口应用程序选项卡中,并且我能够将其拖放到屏幕中,但是我的应用的行为并没有像支持多窗口的应用那样表现,而是扩展到全屏。

我认为需要进行一些其他更改才能使其正常工作,但我不知道是什么。有谁知道导致这种行为的问题可能是什么?

最佳答案

This xda-developers forum post包含分步指南,我已在此处进行了解释。

确保您的 list 在 <application> 中的某处包含以下内容标签:

<uses-library android:required="false" android:name="com.sec.android.app.multiwindow" />
<meta-data android:name="com.sec.android.support.multiwindow" android:value="true" />
<meta-data android:name="com.sec.android.multiwindow.DEFAULT_SIZE_W" android:resource="@dimen/app_defaultsize_w" />
<meta-data android:name="com.sec.android.multiwindow.DEFAULT_SIZE_H" android:resource="@dimen/app_defaultsize_h" />
<meta-data android:name="com.sec.android.multiwindow.MINIMUM_SIZE_W" android:resource="@dimen/app_minimumsize_w" />
<meta-data android:name="com.sec.android.multiwindow.MINIMUM_SIZE_H" android:resource="@dimen/app_minimumsize_h" />

对于所需的 Activity ,添加到其<intent-filter>标签:

<category android:name="android.intent.category.MULTIWINDOW_LAUNCHER" />

请务必在资源文件中定义上述尺寸。

在该博客文章的评论部分,一位用户提到最小尺寸给他带来了问题,并建议删除 com.sec.android.multiwindow.MINIMUM_SIZE_Wcom.sec.android.multiwindow.MINIMUM_SIZE_H .

One user pointed out通过维度资源指定维度对他不起作用;他改为硬编码 value 属性:

<uses-library android:required="false" android:name="com.sec.android.app.multiwindow" />
<meta-data android:name="com.sec.android.support.multiwindow" android:value="true" />
<meta-data android:name="com.sec.android.multiwindow.DEFAULT_SIZE_W" android:value="632.0dip" />
<meta-data android:name="com.sec.android.multiwindow.DEFAULT_SIZE_H" android:value="598.0dip" />
<meta-data android:name="com.sec.android.multiwindow.MINIMUM_SIZE_W" android:value="632.0dip" />
<meta-data android:name="com.sec.android.multiwindow.MINIMUM_SIZE_H" android:value="598.0dip" />

由于我没有 Galaxy Note,我恐怕无法尝试自己。

关于android - 将三星多窗口支持添加到 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14111052/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com