通过接收方广播此操作以确定操作已完成后,是否有任何方法?即用户有退出相机模式并正在做其他事情吗?
答案 0 :(得分:1)
您可以注册broadcast receiver来接收此意图。
但是请注意,每次用户按下相机按钮时都会广播此意图,因此与任何特定的“动作”(例如拍照)没有直接关系。
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);
答案 1 :(得分:0)
通过接收方广播此操作以确定操作已完成后,有没有办法?
没有。首先,可能没有“行动”来“完成”,并且没有“行动”的定义。