uri相关内容

无法在外部应用程序中打开 PDF 文件

我想在用户点击按钮时打开一个 PDF 文件.目前,我正在使用此代码来实现此目的: Uri path = Uri.fromFile(new File("file:///android_asset/regola11_1.pdf"));意图 pdfIntent = 新意图(Intent.ACTION_VIEW);pdfIntent.setDataAndType(path, "application/p ..
发布时间:2021-11-30 12:05:08 移动开发

如何从资产文件中获取 URI?

我一直在尝试获取资产文件的 URI 路径. uri = Uri.fromFile(new File("//assets/mydemo.txt")); 当我检查文件是否存在时,我发现该文件不存在 File f = new File(filepath);如果(f.exists()==真){Log.e(TAG, "有效:" + 文件路径);} 别的 {Log.e(标签,“无效:"+ 文件路径);} ..
发布时间:2021-11-30 11:58:46 移动开发

获取 Uri Android 的真实路径

我正在开发一个 VideoPlayer.我将启动的意图的 URI 转换为字符串,它给了我 content://media/external......但我需要得到真正的路径. 例如: /storage/extSdcard..... 我该怎么做? 如果需要,这是我的代码: videoURI = getIntent().getData();vv.setVideoURI(videoU ..
发布时间:2021-11-27 22:48:41 移动开发

使用 gridview 显示 SDCard 上特定文件夹中的图像

我正在尝试创建一个网格视图,该视图加载了 SDCard 上特定文件夹中的图像.文件夹的路径是已知的, ("/sdcard/pictures") ,但在我在网上看到的示例中,我不确定如何或在哪里指定我想从中加载图像的图片文件夹的路径.我已经阅读了几十个教程,甚至是 developer.android.com 上的 HelloGridView 教程,但这些教程并没有教我我正在寻找什么. 到目前为 ..
发布时间:2021-11-27 21:05:44 移动开发

如何在 Android 上实现我自己的 URI 方案

假设我想定义一个 URI,例如: myapp://path/to/what/i/want?d=This%20is%20a%20test 必须由我自己的应用程序或服务处理.请注意,方案是 "myapp" 而不是 "http" 或 "ftp".这正是我的意图:为 Android 操作系统全局定义我自己的 URI 模式.这可能吗? 这有点类似于一些已经在 Windows 系统上执行的程序,例如 ..
发布时间:2021-11-27 18:14:52 移动开发

从内容 URI 获取搜索图像的绝对文件路径

我正在尝试使用隐式意图将图像从其他应用程序共享到我的应用程序 ACTION_SEND. 当从 chrome 浏览器共享搜索图像时,应用程序接收具有内容 URI 的意图,如下所示:content://com.android.chrome.FileProvider/images/screenshot/1457448067808912906311.jpg 如何从这种类型的内容 URI 中获取 ..

从 Uri 检索可绘制资源

我以这种方式将可绘制资源路径存储在 Uri 中: Uri uri = Uri.parse("android.resource://my_app_package/drawable/drawable_name"); 如何获取 uri 引用的 Drawable? 我不想把它放在 ImageView 中,只要检索 Drawable(或 Bitmap)对象即可. 解决方案 getConte ..
发布时间:2021-11-27 16:53:06 移动开发

Android - 查询 SMS ContentProvider?

我目前在以下 URI“content://sms/"上注册了一个内容观察者,以侦听正在发送的传入和传出消息. 这似乎工作正常,我也尝试从 sms 数据库中删除,但我只能从以下 URI "content://sms/conversations/" 中删除整个线程 这是我为此使用的代码 String url = "content://sms/";uri uri = uri.parse(u ..
发布时间:2021-11-27 16:10:27 移动开发

如何从 Uri 获取位图?

如何从 Uri 中获取 Bitmap 对象(如果我成功将其存储在/data/data/MYFOLDER/myimage.png 或 file///data/data/MYFOLDER/myimage.png) 在我的应用程序中使用它? 有没有人知道如何做到这一点? 解决方案 正确的做法如下: protected void onActivityResult(int requestCo ..
发布时间:2021-11-27 14:51:38 移动开发

如何从包含其程序集和任何程序集路径的 Uri 加载资源?

我想仅使用其 uri 从任何程序集(同一应用程序的)加载任何资源.两个程序集都是同一个应用程序的一部分. 因为我希望能够从任何程序集加载,所以我不能使用通用 Dll 中未定义的“应用程序"或“应用程序". 我认为部分或答案是使用:System.Reflection.Assembly.GetCallingAssembly().GetManifestResourceStream(path) ..
发布时间:2021-11-24 11:56:07 C#/.NET