Используйте этот код: для меня это работает, если у вас есть какие-либо проблемы, чем сообщить людям
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Display display = getWindowManager().getDefaultDisplay();
int sWidth = display.getWidth();
int sHieght = display.getHeight();
}
, чем вы можете изменить размер изображения в соответствии с размером экрана, используя этот метод:
private void resizeImage()
{
Bitmap bitmap; // Bitmap of your image
int Width=swidth-usedWidth; // replace usedWidth with your occupied space by other widgets
int Height=sHieght-usedHieght;
int h=bitmap.getHeight()*Width/bitmap.getWidth();
int w=bitmap.getWidth()*Height/bitmap.getHeight();
bitmap=Bitmap.createScaledBitmap(bitmap,w, h, true);
}