在通过接收器广播此操作后,是否有任何方法可以确定操作已完成?即用户已退出相机模式并正在做其他事情?
最佳答案
您可以注册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/