我正在开发具有类似“Gallery应用程序”的相似外观的应用程序。 当我点击图库中的图像时...我想将图像适合整个屏幕.. 我使用了这段代码..但它不起作用。 你能指导我这个吗? 这是相同的代码:
Display display = getWindowManager().getDefaultDisplay();
int width = display.getWidth();
int height = display.getHeight();
imgView.setMinimumWidth(width);
imgView.setMinimumHeight(height);
imgView.setMaxWidth(width);
imgView.setMaxHeight(height);
答案 0 :(得分:0)
您应该使用imageview的以下属性使图像适合屏幕。
控制如何调整图像大小或移动图像以匹配此ImageView的大小。
必须是以下常量值之一。
常数值
矩阵0
fitXY 1
fitStart 2
fitCenter 3
fitEnd 4
中心5
centerCrop 6
centerInside 7
android:scaleType="fitxy"
答案 1 :(得分:0)
您可以考虑在自己的活动中打开图像,清单中的android:noHistory =“true”,onClick()让它结束活动。这样,您就不必担心图像大小调整并破坏其所选活动中的所有内容。