Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/216.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android通过股票期权获得我的应用程序的完整路径_Android_File_Android Intent_Types_Mime - Fatal编程技术网

android通过股票期权获得我的应用程序的完整路径

android通过股票期权获得我的应用程序的完整路径,android,file,android-intent,types,mime,Android,File,Android Intent,Types,Mime,我正在编写一个应用程序,当用户共享一个文件(任何类型的图像或普通文本文件或pdf或不带扩展名)时,我的应用程序应显示为选项 通过在清单文件中添加image/*作为数据,我知道这是类似于文件的图像,并且我可以将图像作为URI处理 但对于任何文件类型,我都需要它 另一个例子是,我打开“文件浏览器”并选择一个文件(可以是任何类型),然后在“共享选项”中,我的应用程序将显示为处理该文件 在这种情况下如何修改我的应用程序您需要为所有要处理的文件类型添加mimetype 更多信息,请访问: 如何在清单文件中

我正在编写一个应用程序,当用户共享一个文件(任何类型的图像或普通文本文件或pdf或不带扩展名)时,我的应用程序应显示为选项

通过在清单文件中添加image/*作为数据,我知道这是类似于文件的图像,并且我可以将图像作为URI处理

但对于任何文件类型,我都需要它

另一个例子是,我打开“文件浏览器”并选择一个文件(可以是任何类型),然后在“共享选项”中,我的应用程序将显示为处理该文件


在这种情况下如何修改我的应用程序

您需要为所有要处理的文件类型添加mimetype

更多信息,请访问:

如何在清单文件中执行此操作?。我的应用程序不会打开,也不会执行任何操作,除非使用完整路径并将路径用作字符串。有没有办法做到这一点?您需要根据要处理的文件的mimetype更新清单。之后,您将需要处理代码中的传入数据。你有我的答案所附的链接上的所有信息。同样,您需要为希望处理的每个文件类型添加mimeType。