2012-07-09 97 views
-1

我有一個應用程序,以協調某些文件。當瀏覽android內置的文件瀏覽器並點擊一個應用程序,但通過gmail應用程序啓動應用程序(發送文件到電子郵件,然後使用下載 - >打開應用程序),然後getIntent()。getExtras()爲null時,這工作正常。我使用extras來獲取文件的名稱。我該如何解決? :(我的Android應用程序崩潰時,從Gmail啓動

+0

請刪除您的問題之前,你可以得到更多的minus..lol – Zamani 2012-07-09 09:31:16

回答

0

我不認爲有什麼可以做,但處理,它可以爲null。

+0

我其實解決了這個問題:) Gmail不會發送額外的內容,但您可以使用 String path = getIntent()。getDataString()。substring(7); 獲取文件的絕對路徑。使用「.substring(7)」切割「file://」:) – user1501445 2012-07-09 09:13:42