メインメニューを開く

差分

Xamarin.Androidでディスプレイをスリープさせない

118 バイト追加, 2021年3月5日 (金) 02:24
== 解決策:KeepScreenOn ==
アクティビティに「WindowManagerFlags.KeepScreenOn」というフラグを設定すると一時的にディスプレイのスリープを抑制できる。この方法は権限が不要であり、アクティビティが遷移する際に自動的に解除される。[[MonoGame]]でもこの方法は有効である。
<source lang=“csharp”>
public class Activity1 : AndroidGameActivity
{
protected override void OnCreate(Bundle bundle)
{
this.Window.AddFlags(WindowManagerFlags.KeepScreenOn);
}
}
</source>
== 関連項目 ==
* [[Xamarin.Android/画面の向きを固定するAndroidで画面の向きを固定する]]
== 参考文献 ==
{{stub}}
[[category:Xamarin.MacAndroid]]
[[category:MonoGame]]