首页 > 代码库 > 【android】解决设置ImageView的scaletype为centerCrop后padding不起作用的办法

【android】解决设置ImageView的scaletype为centerCrop后padding不起作用的办法

今天捣腾ImageView的时候发现padding属性竟然不起作用,折腾一番后才知道原来跟我设置scaletype为centerCrop有关,要想两者同时作用,只需加上android:cropToPadding="true"即可。如下所示:

        <ImageView
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:paddingLeft="3dp"
            android:paddingRight="7dp"
            android:scaleType="centerCrop"
            android:cropToPadding="true"/>


【android】解决设置ImageView的scaletype为centerCrop后padding不起作用的办法