ImageView пиксель - PullRequest
       18

ImageView пиксель

0 голосов
/ 29 октября 2018

это imageView от android studio, и я хочу исправить их от 64 * 64 пикселей до 32 * 32 пикселей и 16 * 16 пикселей.

    protected  void recieveMessage(Message msg) {
        super.recieveMessage(msg);
        ConnectionData data = (ConnectionData)msg.obj;
        switch(data.getCommand()) {
            case 'P' :
                int[] buf = new int[64*64];
                byte[] imb = data.getData();
                Bitmap temp = null;
                for(int i = 0; i< 64*64; i++) {
                    buf[i] = 0xff000000   |
                            (imb[i] & 0xff) << 16 |
                            (imb[i] & 0xff) << 8 |
                            (imb[i] & 0xff);
                }

                temp = Bitmap.createBitmap(buf,64,64,Bitmap.Config.ARGB_8888);
                temp = Bitmap.createScaledBitmap(temp,  IMAGE_SIZE_X, IMAGE_SIZE_Y, true);

                ((ImageView) findViewById(R.id.testImageView)).setImageBitmap(temp);
                sended = false;
                break;
        }
    }

IMAGE_SIZE_X = 256;
IMAGE_SIZE_Y = 256;

...