Android, растяжка изображений

Я пытаюсь получить свое изображение с помощью drawable png, чтобы заполнить дисплей (мне все равно на соотношения). Однако fill_parent не работает, и, насколько мне известно, нет фона, который можно было бы установить для RelativeLayout?

С уважением

RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:clickable="true"
android:onClick="toggleAdvice"



   ImageView
    android:id="@+id/advice_view"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:src="@drawable/pratbubbla_gron"
    android:layout_alignParentTop="true"
    android:layout_alignParentLeft="true"

person elwis    schedule 02.12.2010    source источник
comment
Вы можете вставить сюда свой код XML-макета?   -  person Piyush    schedule 02.12.2010
comment
удалите этот android:layout_alignParentTop=true android:layout_alignParentLeft=true и попробуйте с layout_gravity:center   -  person Piyush    schedule 02.12.2010


Ответы (3)


Раньше я программно растягивал/измельчал ImageView, возможно, этот фрагмент кода вам поможет:

    ImageView imageView=new ImageView(context);
    imageView.setAdjustViewBounds(true);
    imageView.setImageBitmap(bitmap);
    imageView.setMaxHeight(maxHeight);
    imageView.setScaleType(ImageView.ScaleType.CENTER_INSIDE);
    layout.addView(imageView);
person Barmaley    schedule 02.12.2010

Все типы представлений имеют android:background, включая RelativeLayout. Нет необходимости в ImageView, хотя я не вижу причин, по которым ваш не должен заполнять родителя.

person Reuben Scratton    schedule 02.12.2010
comment
Как и Рубен, я использовал фон вместо src, и это, кажется, работает. - person raydowe; 23.10.2012

чтобы сделать это в коде: yourImageView.setScaleType(ImageView.ScaleType.FIT_XY);

person Bobby    schedule 24.05.2014
comment
Это тот, который у меня сработал, другие не растягивали изображение, этот растянет. - person PGMacDesign; 19.09.2015