【发布时间】:2019-04-30 20:48:09
【问题描述】:
我正在尝试隐藏或禁止在您按下音量按钮时显示平视显示器。每当您按下音量按钮时,我也会尝试禁用音量更改。这是在 Xamarin.IOS 中,请帮助我。
当你按下音量按钮时,我能够获得一个监听器,但它只有在音量改变时才有效,如果音量为 0,它将不会被触发。
public override void ViewDidLoad()
{
base.ViewDidLoad();
var session = AVAudioSession.SharedInstance();
session.SetActive(true);
session.AddObserver(this, "outputVolume", NSKeyValueObservingOptions.New, IntPtr.Zero);
}
public override void ObserveValue(NSString keyPath, NSObject ofObject, NSDictionary change, IntPtr context)
{
MyCameraClass.StartScanning();
}
【问题讨论】:
标签: c# ios xamarin xamarin.ios volume