gpt4 book ai didi

c# - 使用 xamarin 在默认锁定屏幕上的 Android Activity

转载 作者:太空狗 更新时间:2023-10-29 15:52:57 26 4
gpt4 key购买 nike

我想知道如何在 xamarin 的 C# 代码中添加 WindowManagerLayoutParams 标志。

例如,我们可以通过下面给出的代码在 Android 中做到这一点。

getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON|
WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD|
WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED|
WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);

最佳答案

像这样:

namespace SampleCode
{
[Activity (Label = "SampleCode", MainLauncher = true, Icon = "@drawable/icon")]
public class MainActivity : Activity
{

protected override void OnCreate (Bundle bundle)
{
base.OnCreate (bundle);

// Set our view from the "main" layout resource
SetContentView (Resource.Layout.Main);

Window.AddFlags(WindowManagerFlags.KeepScreenOn|
WindowManagerFlags.DismissKeyguard|
WindowManagerFlags.ShowWhenLocked|
WindowManagerFlags.TurnScreenOn);
}
}
}

关于c# - 使用 xamarin 在默认锁定屏幕上的 Android Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26838136/

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