0

目前我正在使用以下代码以全屏意图显示位图:

Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_VIEW);
intent.setDataAndType(uri, "image/png");
startActivity(intent);

我遇到的问题是它在某些设备上打开了一个画廊,而我只想让用户查看图像,仅此而已。有任何想法吗?

谢谢!

4

1 回答 1

2

详细说明我关于仅使用 ImageView 的评论:

ImageView v = new ImageView(this);
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.MATCH_PARENT);
v.setLayoutParams(layoutParams);

getContentView().addView(v);

或者类似的东西。

于 2012-11-02T02:57:57.913 回答