java - 广播 Action : ACTION_CAMERA_BUTTTON

标签 java android broadcastreceiver

在通过接收器广播此操作后,是否有任何方法可以确定操作已完成?即用户已退出相机模式并正在做其他事情?

最佳答案

您可以注册broadcast receiver来接收这个 Intent 。

但请注意,每次用户按下相机按钮时都会广播此 Intent ,因此与任何特定“操作”(例如拍照)没有直接关系。

BroadcastReceiver myReceiver = new BroadcastReceiver() {     
    @Override     
    public void onReceive(Context context, Intent intent) {         
        // do whatever you want to do     
    } 
};

registerReceiver(myReceiver, new IntentFilter(Intent.ACTION_CAMERA_BUTTON)); 
unregisterReceiver(myReceiver); 

关于java - 广播 Action : ACTION_CAMERA_BUTTTON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5207535/

相关文章:

java - 如何在for循环中执行准备好的语句以从jsp中的表中获取数据?

java - Selenium 2 chrome 驱动程序首选项 java 等同于 RubyBindings

Android 应用程序布局 - LinearLayout、TableLayout 和 RelativeLayout 呃?

java - 纹理未绘制在 Box2d Body 上

android - 在 android PIE 9 中结束通话后来电号码为空

java - 广播接收器,在启动时检查复选框首选项状态,然后发送通知

java - 当发现 302 状态代码时,私有(private) IP 在 HTML 中公开

java - 当 n > 17 时,阶乘函数返回 1,似乎没有任何原因

android - 在 whatsapp 贴纸包应用程序中使用相机图像或图库图像作为自定义贴纸

android - SMS Broadcast Receiver 只能在模拟器上进行调试