Rin*_*eri 2 c# android lockscreen xamarin
我想知道究竟如何,我可以添加WindowManager的LayoutParams内部的C#代码标志xamarin.
例如,我们可以通过下面给出的代码在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);
Run Code Online (Sandbox Code Playgroud)
像这样:
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);
}
}
}
Run Code Online (Sandbox Code Playgroud)