我設法通過的android:如何知道應用是否被另一個應用程序稱爲
<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>
註冊我的應用程序的攝像頭應用程序現在,我想知道我的應用程序是否startet的意圖或直接由用戶,所以可相應地做出反應:
- 返回通過的setResult的圖像(在返回到先前的應用程序的情況下)
- 圖像保存到磁盤(在沒有先前的應用程序所涉及的那些情況下)
任何人都知道如何獲取這些信息?
可能重複http://stackoverflow.com/questions/7564461/how-to-know-if-an-activity-is-called-using-startactivityforresult-or-simply-call – Shadow 2012-01-07 10:37:25