0

ギャラリーから取得した画像内の onclick リスナーは次のとおりです。

imageView.setOnClickListener(new OnClickListener() {
                @Override
                public void onClick(View v) {
                    Intent intent = new Intent();
                    intent.setAction(Intent.ACTION_VIEW);
                    intent.setDataAndType(Uri.parse("mImage"), "image/*");
                    startActivity(intent);
                }});

ただし、画像をクリックすると、ギャラリーのコントロールが表示された空白の黒い画面が表示されます。私は何をすべきか?

4

1 に答える 1

2
                        Intent intent = new Intent();
                         intent.setAction(Intent.ACTION_VIEW);
                         Uri imgUri = Uri.parse("file://" + yourfilepath);
                         intent.setDataAndType(imgUri, "image/*");
                         startActivity(intent);

これがうまくいくことを願っています。

于 2013-08-05T15:00:13.000 に答える