自定义一个TopBar(完整流程)

本文详细介绍了如何自定义一个Toolbar,包括基本步骤、自定义属性、创建自定义View及如何在项目中使用。通过设置自定义属性,创建并设置布局参数,处理按钮点击事件,最终实现了一个功能完备的TopBar组件。
摘要由CSDN通过智能技术生成

自定义一个Toolbar

基本步骤

  • 自定义属性
  • 自定义view
  • 使用view

自定义属性

  • 在values目录下新建atts.xml 文件
  • atts.xml 内容如下:其中topbar分三部分:title left right 实现这三部分的自定义
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <declare-styleable name="Topbar">
        <attr name="title" format="string"></attr>
        <attr name="titleTextSize" format="dimension"></attr>
        <attr name="titleTextColor" format="color"></attr>

        <attr name="left" format="string"></attr>
        <attr name="leftTextColor" format="color"></attr>
        <attr name="leftBackground" format="color|reference"></attr>

        <attr name="right" format="string"></attr>
        <attr name="right
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值