2012-11-08 80 views
2

在我的應用程序中有共享功能,我們使用Intent.createChooser()和ACTION_SEND做startActivityForResult。當我們選擇gmail應用程序共享撰寫活動時,如果我們按回或發送郵件,則從該屏幕啓動,我們會得到相同的響應代碼。因此,我的應用程序無法識別用戶是否發送了郵件或剛剛從那裏回來。在onActivityForResult中沒有得到正確的結果代碼

在此先感謝您的幫助。

+2

請認真填寫相關密碼.. –

回答

0

您無法確定用戶是否實際使用StartActivityForResult發送電子郵件,只有用戶轉到電子郵件應用程序並從中返回。

+0

感謝您的幫助! – Kasturiwale

0

這ACTION_SEND處理的應用程序必須實現一個resultCode爲返回

在你的情況,我不認爲在電子郵件客戶端的回報實現resultCode爲

只是檢查resultCode爲調試,以確保

相關問題