мне удалось зарегистрировать приложение как приложение камеры черезандроид: как узнать, был ли приложение под названием другим приложением
<activity android:name=".CameraActivity" android:clearTaskOnLaunch="true">
<intent-filter>
<action android:name="android.media.action.IMAGE_CAPTURE" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
Теперь я хотел бы знать, было ли мое приложение запущен при качестве умысла или непосредственно пользователя, так что я могу реагировать соответствующим образом:
- возвращающий изображение через setResult (в случае возврата к предыдущему приложение)
- сохранить изображение на диск (в тех случаях, когда не участвует никакое предыдущее приложение)
Кто-нибудь знает, как получить эту информацию?
Возможный дубликат http://stackoverflow.com/questions/7564461/how-to-know-if-an-activity-is-called-using-startactivityforresult-or-simply-call – Shadow