小编Gwy*_*eid的帖子

android缩放位图到屏幕尺寸

实际上我正在尝试用壁纸创建简单的应用程序.

我正在尝试将我的图像缩放到用户设备屏幕大小.我正在使用像下面这样的代码:

/*

  DisplayMetrics metrics = new DisplayMetrics(); 

  getWindowManager().getDefaultDisplay().getMetrics(metrics); 

  int height = metrics.heightPixels; 
  int width = metrics.widthPixels; 

*/


Display metrics = getWindowManager().getDefaultDisplay();

int height = metrics.getHeight();
int width = metrics.getWidth(); 
float fourToThree;
int wymiar;
Bitmap mbitmap; //definicja zmiennej przechowuj?cej bitmap?
try {

    Bitmap myBitmap = BitmapFactory.decodeResource(getResources(), cardBase.cardImages[position]);
    //UP - zapisanie obrazu z tablicy do zmiennej bitmapy
    /*if(height>=width) {
        fourToThree = height * 0.75f;   //height
        wymiar = (int)Math.round(fourToThree);
        mbitmap = Bitmap.createScaledBitmap(myBitmap, height, wymiar, true);
    } else {    
        fourToThree = height * …
Run Code Online (Sandbox Code Playgroud)

android bitmap scale

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

bitmap ×1

scale ×1