1,实现效果
-
按比例显示的ImageView
2,实现逻辑
【1】去看服务端给你的图片比例是多少,
-
宽度/高度 计算宽高比。
-
高:宽 = 1:2.43
【1】创建构造方法
public class RatioImageView extends ImageView {}
【2】布局中使用
<com.heima.googlemarket.ui.view.RatioImageView
android:id="@+id/iv_image"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
【3】创建自定义属性
-
Values 创attrs.xml文件
<?xml version="1.0" encoding="utf-8"?>
<res