如何在Xamarin Android中触发Ringer模式更改事件

时间:2018-04-29 18:24:31

标签: c# xamarin.android

  

大家好!我需要触发Ringer模式更改事件,即当用户更改振铃模式时,它会直接检测到,并且会选择用户选择振动,静音或普通振铃模式的所选振铃模式。所以在xamarin android native如何可能? ???

1 个答案:

答案 0 :(得分:1)

您需要注册一个BroadcastReceiver来触发您的活动 例如,接收者:

    public class RingerBroadcastReceiver : BroadcastReceiver
    {
        public RingerBroadcastReceiver()
        {
        }

        public override void OnReceive(Context context, Intent intent)
        {
            //Call your event
        }
    }

并使用以下代码在OnCreate()的{​​{1}}方法中注册:

MainActivity