我试图检测当使用Broadcastreceiver按下相机按钮,但它不起作用,我不明白为什么(也许我的手机是问题)。现在,我想知道是否可以使用ContentObserver执行此操作。有可能吗?如果是的话,你能不能给我一个例子...ContentObserver for Camera Button?
在此先感谢..
我试图检测当使用Broadcastreceiver按下相机按钮,但它不起作用,我不明白为什么(也许我的手机是问题)。现在,我想知道是否可以使用ContentObserver执行此操作。有可能吗?如果是的话,你能不能给我一个例子...ContentObserver for Camera Button?
在此先感谢..
BroadcastReceiver
,不ContentObserver
。
<receiver android:name=".CameraButtonBroadcastReceiver">
<intent-filter>
<action android:name="android.intent.action.CAMERA_BUTTON"/>
</intent-filter>
</receiver>
你应该实现CameraButtonBroadcastReceiver
类,这是BroadcastReceiver
一个子类。
我对此并不是100%肯定的,但是相机按钮可能是那些无法在清单中声明的意图之一。尝试注册一个服务,看看是否可行
我已经做到了这一点,但它不工作...因为我试图找到其他的东西做这个...... :( – Gabrielle