3

私がやろうとしているのは、Web から画像をダウンロードし、ズーム/パン機能を使用して画面に表示することです。画像を Bitmap インスタンスに正常にダウンロードしましたが、ImageView にはズーム機能がありません。代わりに、ズーム/パン機能を備えたデフォルトのビューアーを提示したいと思います。

デフォルトの Android 画像ビューアでビットマップを表示するようにインテントを設定するにはどうすればよいですか? 私はインテント アクションがビューであることを知っています:

    intent.setAction(Intent.ACTION_VIEW);

しかし、イメージが Bitmap インスタンスmyBitmapにある場合に Intent にデータを提供するにはどうすればよいでしょうか?

4

1 に答える 1

1

Android のデフォルトの画像ビューアを使用する場合は、以下のコードを使用します

startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("string Uri")));

または、ズームイン/アウト機能を備えた Imageview を表示する場合は、以下の質問を参照してください Android マルチタッチズーム

于 2011-06-06T10:33:21.243 に答える