android自定义侧滑控件PQSideView

PQSideView

git地址

在这里插入图片描述在这里插入图片描述

导入以下依赖

 implementation 'com.github.poqiao:PQSideView:1.0.1"

可设置背景颜色,字体颜色,提示view的颜色,文字大小根据高度来获取适配大小,

  <com.mxq.pqsideview.PQSideBar
       android:layout_width="120dp"
       android:layout_alignParentRight="true"
       app:hint_bg_color="#ccc"
       app:hint_text_color="#fff"
       app:bg_select_color="#ff0000"
       app:text_select_color="#fff"
       app:text_normal_color="#000"
       app:bg_color="#00ffffff"
       android:layout_height="match_parent" />
//滑动监听事件
pqSideBar.setOnListener (new PQSideBar.onTouchListener () {
            @Override
            public void onClick(int choose, String str) {
                
            }
        });
<declare-styleable name="PQSideBar">
        未选择状态下的文字颜色
        <attr name="text_normal_color" format="color|reference" />
        <!--选中的文字颜色-->
        <attr name="text_select_color" format="color|reference" />
       <!-- 背景颜色-->
        <attr name="bg_color" format="color|reference" />
        <!--选中的背景颜色-->
        <attr name="bg_select_color" format="color|reference" />
       <!-- 提示的字体颜色-->
        <attr name="hint_text_color" format="color|reference" />
       <!-- 提示的背景颜色-->
        <attr name="hint_bg_color" format="color|reference" />
        <!--提示的类型-->
        <attr name="hint_type" format="enum">
            <enum name="circle" value="1"/>
            <enum name="circle_right_angle" value="2"/>
        </attr>
    </declare-styleable>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值