Android: Monitoring Bluetooth Discovery - What Does This Compile Error Mean?
I'm learning Bluetooth programming on Android using the Wrox Professional Android 2 Application Development book. The discovery monitor example (pg 432) has this code snippet:
Solution 1:
Your problem is that you defined variables dStarted
and dFinished
as locals for discoveryMonitor
BroadcastReceiver,
That way, you can't use them in registerReceiver(...)
You have to define them as global, or use
registerReceiver(discoveryMonitor, new
IntentFilter(BluetoothAdapter.ACTION_DISCOVERY_STARTED));
instead.
Post a Comment for "Android: Monitoring Bluetooth Discovery - What Does This Compile Error Mean?"