android: stretch image in imageview to fit screen

后端 未结 9 1051
一向
一向 2020-12-02 05:37

I have an imageview that has its height and width set to fill_parent with a linearlayout that has the same values set. So I suppose th

相关标签:
9条回答
  • 2020-12-02 06:15

    use this:

    ImageView.setAdjustViewBounds(true);
    
    0 讨论(0)
  • 2020-12-02 06:22

    Give in the xml file of your layout android:scaleType="fitXY"
    P.S : this applies to when the image is set with android:src="..." rather than android:background="..." as backgrounds are set by default to stretch and fit to the View.

    0 讨论(0)
  • 2020-12-02 06:29

    if you use android:scaleType="fitXY" then you must specify

    android:layout_width="75dp" and android:layout_height="75dp"

    if use wrap_content it will not stretch to what you need

    <ImageView
    android:layout_width="75dp"
    android:layout_height="75dp"
    android:id="@+id/listItemNoteImage"
    android:src="@drawable/MyImage"
    android:layout_alignParentTop="true"
    android:layout_alignParentStart="true"
    android:layout_marginStart="12dp"
    android:scaleType="fitXY"/>
    
    0 讨论(0)
提交回复
热议问题