コード例 #1
0
ファイル: Extensions.cs プロジェクト: DanielCauser/shiny
 public static IObservable <BluetoothDevice> WhenDeviceEventReceived(this IAndroidContext context, string action)
 => context.WhenIntentReceived(action).Select(intent =>
 {
     var device = (BluetoothDevice)intent.GetParcelableExtra(BluetoothDevice.ExtraDevice);
     return(device);
 });
コード例 #2
0
ファイル: Extensions.cs プロジェクト: DanielCauser/shiny
 public static IObservable <Unit> WhenAdapterStatusChanged(this IAndroidContext context)
 => context.WhenIntentReceived(BluetoothAdapter.ActionStateChanged).Select(_ => Unit.Default);