2017-08-17 66 views
1

我想從使用Delphi的Android JNI框架的藍牙設備錄製音頻。是否有一個相當於java的OnReceive Function的Delphi?

我使用的是MediaRecorder類,因爲我需要音頻源的最大幅度。

我一直在關注這是此處給出的示例代碼:

How to record audio via bluetooth mic

我遇到了不知道如何實現,他有OnReceive功能的問題。這似乎是一個事件,但我不知道是否有一個德爾福相當於我可以用來解決這個問題。

我正在使用RAD Studio 10.2 Toyko。

回答

1

onReceive()是Android的BroadcastReceiver類的虛擬方法。

您引用的代碼是創建BroadcastReceiver類的對象實例,覆蓋其onReceive()方法,並通過Context.registerReceiver()方法向Android註冊該對象。

如果你環顧一下,有很多在線教程和在Delphi中使用Android Broadcast Receiver的例子。

相關問題