2014-06-05 46 views
0

我想創建一個可以通過藍牙發送文件的Android應用程序,並且希望我的應用程序在出現ACTION_SEND意圖時工作。在這種情況下,我怎樣才能真正獲得要傳輸到我的mainActivity中的文件的URI?生成ACTION_SEND Intent時獲取文件的URI

回答

0

呼叫getIntent().getData()onCreate()獲得在被用來創建活動Intent提供的Uri

如果您使用的android:launchMode可能導致您的活動的現有實例返回到前臺,您還需要覆蓋onNewIntent()以在發生這種情況時通知。您可以撥打getData()Intent提供onNewIntent()以獲得Uri