【问题标题】:Open image from drawable into gallery intent从drawable打开图像到画廊意图
【发布时间】:2013-01-21 01:48:38
【问题描述】:

我想只打开一张图像并具有音高缩放功能,因此(我认为)最简单的方法是在画廊意图中打开该图像。任何人都可以分享如何使用drawable中的特定图片调用图库意图的示例?

我尝试使用类似的东西,但无法使其正常工作(错误的文件补丁?)。

Intent intent = new Intent();
            intent.setAction(Intent.ACTION_VIEW);
            intent.setDataAndType(Uri.parse("com.me.example/drawable/thisimage.png"), "image/*");
            startActivity(intent);

【问题讨论】:

    标签: android android-intent android-gallery android-image android-drawable


    【解决方案1】:

    根据this post

    你应该这样做:

     String uriStr = "android.resource://"+ "com.example.myapp"+ "/" +  R.drawable.photo_h01;
     Uri uri = Uri.parse(uriStr);
    

    我面前没有 Eclipse,但这是我在几个来源中发现的

    【讨论】:

    • 这给出了一个错误 - 没有找到处理意图的活动。图像补丁很可能是正确的,但我不知道如何调用画廊意图。代码:意图意图=新意图();意图.setAction(意图.ACTION_VIEW); String uriStr = "android.resource://"+ "com.example.myapp(适合我的应用)"+ "/" + R.drawable.map;Uri uri = Uri.parse(uriStr);intent.setDataAndType( uri, "图像/*");开始活动(意图);
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多