我想使用Android应用程序中的intent传递位于FTP中的文件的URL,以便在Google Chrome中打开它。我试图将其传递给谷歌浏览器应用程序浏览器,但它不包括关键字 ftp 后的冒号。 我正在通过
“http://ftp://demo.wftpserver.com/download/manual_en.pdf/”
并在URL框中显示以下链接
“http://ftp//demo.wftpserver.com/download/manual_en.pdf/”
在 ftp 之后缺少冒号,我想在网址中传递该冒号。
我使用的代码是
String url = "http://ftp://demo.ftpserver.com/download/manual_en.pdf";
String uri = "googlechrome://navigate?url=" + url;
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(uri));
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
i.setPackage("com.android.chrome");
任何帮助都将不胜感激。
答案 0 :(得分:0)
只需使用正确的链接:
MethodInfo method = type.GetMethod("HelpCommand");
UserLevel userLevel = method.GetCustomAttribute<UserLevel>();
这是我这样做的方式:
String url = "ftp://demo.ftpserver.com/download/manual_en.pdf";