尝试通过意图打开和图像文件(jpg)时找不到项目

时间:2014-11-09 10:57:36

标签: android android-intent android-button

我有一个想要通过意图打开的图像文件,但我面临的问题是,在测试应用程序时,我收到一条消息,指出无法找到该项目。我尝试了类似的问题及其解决方案,但似乎没有解决我的问题。

这是我到目前为止的代码:

View rootView = inflater.inflate(R.layout.fragment_trythisimage, container, false);

Button button = (Button) rootView.findViewById(R.id.thisImagea);
button.setOnClickListener(new OnClickListener() {

 public void onClick(final View v) {

    File jpgFile = new File("android.resource://com.funny.funnyimages/" + R.raw.funnyimagea);
    Uri path = Uri.fromFile(jpgFile);
    Intent intent = new Intent(Intent.ACTION_VIEW);
    intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
    intent.setDataAndType(path, "image/jpeg");
    startActivity(intent);  
         }
    });

    return rootView;
    }
   }

1 个答案:

答案 0 :(得分:0)

startActivity(new Intent(Intent.ACTION_VIEW,Uri.parse(" content:// media / external / images / media / 16"))); / **替换为您自己的uri * /