Android自定义显示价格的PriceView

2022-03-21  本文已影响0人  寻水的鱼Chock
前言

先看下具体效果


具体效果.png

整体可分为5个部分,分别是[单位][icon][价格][小数点数][划线价]
其中[单位]跟[icon]一般不会同时显示, 所以组合有大致有如下两种
[icon][价格][小数点数][划线价]
[单位][价格][小数点数][划线价]

设置规则

使用方式

在工程根目录的build.gradle中添加

allprojects {
    repositories {
        maven { url 'https://www.jitpack.io' }
        ...
    }
}

添加依赖

implementation 'com.gitee.tinyqiu:price-view:1.5'

在xml中添加布局

<com.chockqiu.view.PriceView
    android:layout_width="wrap_content"
    android:layout_height="30dp"
    app:pv_delLineText="2000"
    app:pv_delLineTextColor="#cccccc"
    app:pv_delLineTextLeftPadding="3dp"
    app:pv_delLineTextSize="12sp"
    app:pv_price2Text=".99"
    app:pv_price2TextColor="#333333"
    app:pv_price2TextSize="10sp"
    app:pv_priceText="1899"
    app:pv_priceTextColor="#333333"
    app:pv_priceTextLeftPadding="1dp"
    app:pv_priceTextSize="16sp"
    app:pv_unitText="¥"
    app:pv_unitTextColor="#333333"
    app:pv_unitTextSize="10sp" />

源码地址:https://gitee.com/tinyqiu/price-view

效果展示
效果.png
如果本文对你有帮助就点个赞支持下吧~~~
上一篇下一篇

猜你喜欢

热点阅读