【问题标题】:ContentObserver for Camera Button?相机按钮的 ContentObserver?
【发布时间】:2011-08-25 13:31:37
【问题描述】:

我尝试使用 Broadcastreceiver 检测何时按下相机按钮,但它不起作用,我不明白为什么(可能是我的手机有问题)。现在,我想知道是否可以使用 ContentObserver 来做到这一点。有可能吗?如果是的话,你能举个例子吗...

提前谢谢..

【问题讨论】:

    标签: android camera contentobserver


    【解决方案1】:

    BroadcastReceiver,而不是ContentObserver

    <receiver android:name=".CameraButtonBroadcastReceiver">
        <intent-filter>
            <action android:name="android.intent.action.CAMERA_BUTTON"/>
        </intent-filter>
    </receiver>
    

    您应该实现CameraButtonBroadcastReceiver 类,它是BroadcastReceiver 的子类。

    【讨论】:

    • 我已经这样做了,但它不起作用...为此我正在尝试寻找其他方法来执行此操作...:(
    【解决方案2】:

    我对此不是 100% 肯定,但相机按钮可能是无法在清单中声明的​​意图之一。尝试在服务中注册它,看看是否有效

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-25
      • 1970-01-01
      • 2012-12-08
      相关资源
      最近更新 更多