生成ACTION_SEND Intent时获取文件的URI

时间:2014-06-05 13:06:52

标签: android android-intent android-bluetooth

我想创建一个Android应用程序,它可以通过蓝牙发送文件,并希望我的应用程序在出现时处理ACTION_SEND意图。在这种情况下,我如何实际获取要传输到mainActivity的文件的URI?

1 个答案:

答案 0 :(得分:0)

致电getIntent().getData()中的onCreate(),获取Uri中用于创建活动的Intent

如果您使用android:launchMode可能导致活动的现有实例返回到前台,则还需要覆盖onNewIntent()以在发生这种情况时通知您。您可以在提供给getData()的{​​{1}}上致电Intent以获取onNewIntent()