установить размер изображения на полный экран в android

У меня есть приложение для Android, в котором я делаю снимок с помощью камеры Android. Этот снимок делается в действии A , а затем отправляется в действие B , где редактируется.

Вот как я получаю свое изображение в действии B ]:

Bundle extras = getIntent().getExtras();
BitmapFactory.Options options=new BitmapFactory.Options();
        options.inSampleSize = 5;
        byte[] imageData = extras.getByteArray("imageData");
        Bitmap myImage = BitmapFactory.decodeByteArray(imageData , 0, imageData.length,options);

        Matrix mat=new Matrix();
        mat.postRotate(90);
        bitmapResult = Bitmap.createBitmap(myImage, 0, 0, myImage.getWidth(), myImage.getHeight(), mat, true); 
 ImageView imageView = (ImageView) findViewById(R.id.myPic);
        imageView.setImageBitmap(bitmapResult);

Как видите, я поворачиваю растровое изображение , которое я получаю на 90, используя это:

Matrix mat=new Matrix();
            mat.postRotate(90);

И вот мой imageView в файле xml:

<ImageView  
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:layout_gravity="center"
    android:id="@+id/myPic"
    />

Проблема, с которой я столкнулся, заключается в том, что мое изображение не полноэкранное ... оно почти полное, но не полностью. Как вы можете видеть здесь:

enter image description here

Если бы вы могли помочь мне немного увеличить его размер, я был бы очень признателен это.Спасибо

РЕДАКТИРОВАТЬ: Я хочу увеличить ширину только моего изображения. Извините !!

7
задан adrian 2 August 2011 в 12:27
поделиться