Android Xamarin Form Targeting S+ (Version 31及以上)要求使用FLAG_IMMUTABLE或FLAG_MUTABLE之一
创始人
2024-08-19 12:30:18
0

在Android Xamarin Forms中,您可以使用以下代码示例解决Targeting S+ (Version 31及以上)要求使用FLAG_IMMUTABLE或FLAG_MUTABLE之一的问题:

using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.AndroidSpecific;
using Android.Views;

public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsAppCompatActivity
{
    protected override void OnCreate(Bundle savedInstanceState)
    {
        base.OnCreate(savedInstanceState);

        // 设置WindowFlags以满足Android S+要求
        if (Build.VERSION.SdkInt >= BuildVersionCodes.S)
        {
            Window.SetFlags(WindowManagerFlags.Immutable, WindowManagerFlags.Immutable);
        }

        Xamarin.Essentials.Platform.Init(this, savedInstanceState);
        global::Xamarin.Forms.Forms.Init(this, savedInstanceState);
        LoadApplication(new App());
    }
}

这里的关键是在OnCreate方法中设置WindowFlags以满足Android S+要求。在Android S及更高版本中,必须设置WindowManagerFlags.ImmutableWindowManagerFlags.Mutable之一来指示窗口的可变性。

请确保在MainActivity.cs或您的主要Android活动文件中使用此代码示例,并将其与您的其他代码整合。

相关内容

热门资讯

据权威媒体报道!相约十三水破解... 据权威媒体报道!相约十三水破解(辅助)好像是有辅助修改器(的确有挂)-哔哩哔哩1、超多福利:超高返利...
透视透视!智星德州辅助译码插件... 透视透视!智星德州辅助译码插件靠谱吗,潮汕激k传送屋辅助器,烘培辅助挂(有挂神器)-哔哩哔哩进入游戏...
截至目前!九江讨赏插件(辅助)... 截至目前!九江讨赏插件(辅助)真是真的是有辅助神器(有挂技巧)-哔哩哔哩九江讨赏插件破解侠是真的助透...
透视ai!pokemmo辅助工... 透视ai!pokemmo辅助工具,战神辅助卡密购买,绝活辅助攻略(真的有挂)-哔哩哔哩1、很好的工具...
有玩家发现!广西老友玩友破解视... 有玩家发现!广西老友玩友破解视频(辅助)果然真的有辅助下载(有挂解惑)-哔哩哔哩1、下载好广西老友玩...
不少玩家反映!枫叶辅助脚本(辅... 不少玩家反映!枫叶辅助脚本(辅助)总是有挂辅助安装(有挂详细)-哔哩哔哩1、下载好枫叶辅助脚本脚本下...
透视攻略!哈糖大菠萝可以开挂吗... 透视攻略!哈糖大菠萝可以开挂吗,欢聚水鱼脚本,阶段辅助神器(有挂教程)-哔哩哔哩1)哈糖大菠萝可以开...
这一现象值得深思!闲逸官方辅助... 这一现象值得深思!闲逸官方辅助软件叫什么名字(辅助)好像真的是有辅助app(有挂实锤)-哔哩哔哩1、...
透视黑科技!约局吧如何查看是否... 透视黑科技!约局吧如何查看是否有挂,激k辅助器,步骤辅助app(真实有挂)-哔哩哔哩1、约局吧如何查...
经调查!牵手互动游戏辅助(辅助... 经调查!牵手互动游戏辅助(辅助)一直是有辅助app(有挂详情)-哔哩哔哩1、起透看视 牵手互动游戏辅...