问题描述
||
我正在使用方法来编辑图片的尺寸,但无法调整尺寸以采用整个屏幕……我已经尝试将\“ FILL_PARENT \”用作参数,但是它不起作用!
这是我正在工作的代码片段:
ImageView image;
Bitmap bitmap;
...
image.setimageBitmap(Bitmap.createScaledBitmap(bitmap,300,false));
我已经找到了解决方案,但是我们必须使用Canvas,我觉得这是最简单的方法! (有关信息:\“画布方式\”)
我的手势也有问题。为了能够设置手势,我必须在视图中“玩”:
GestureOverlayView v = (GestureOverlayView)findViewById(R.id.gestures);
v.removeAllViews();
v.addView(image,new ViewGroup.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT,ViewGroup.LayoutParams.FILL_PARENT));
谢谢帮我...
解决方法
使用以下代码获取设备的宽度和高度。
Display display = getWindowManager().getDefaultDisplay();
int width = display.getWidth();
int height = display.getHeight();
现在,根据上述方法返回的值设置位图的宽度和高度。