# easy-toolbar
**Repository Path**: ijero/easy-toolbar
## Basic Information
- **Project Name**: easy-toolbar
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2021-08-10
- **Last Updated**: 2021-08-12
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 简单Toolbar - EasyToolbar
## 快速配置
- 项目根目录build.gradle
```grovvy
repositories {
google()
mavenCentral()
// 加入此行
maven {
url 'https://repo1.maven.org/maven2/'
}
}
```
- app目录build.gralde
```grovvy
dependencies {
// ...
implementation 'io.gitee.ijero:easy-toolbar:0.0.3'
}
```
- xml配置示例
```xml
```
- 代码配置示例:
```kotlin
binding.toolbar
.showLeftIcon(true)
.showRightIcon(true)
.leftIcon(R.drawable.ic_easy_toolbar_back)
.leftIcon(backDrawable)
.rightIcon(R.drawable.ic_easy_toolbar_search)
.rightIcon(searchDrawable)
.showTitle(true)
.title("首页")
.title(R.string.app_name)
.titleTextColorRes(R.color.et_titleText)
.titleTextColor(Color.BLACK)
.titleTextSize(titleTextSize)
.titleTextStyle(TextStyle.BOLD)
.clickListeners(
{
// leftIcon
Toast.makeText(this@MainActivity, "返回", Toast.LENGTH_SHORT).show()
}, {
// rightIcon
Toast.makeText(this@MainActivity, "搜索", Toast.LENGTH_SHORT).show()
}, {
// title
Toast.makeText(this@MainActivity, "标题", Toast.LENGTH_SHORT).show()
}
)
.clickLeftListener {
// 点击leftIcon
}
.clickRightListener {
// 点击rightIcon
}
.clickTitleListener {
// 点击title
}
```
**类方法介绍请看代码注释:[EasyToolbar.kt](./easy-toolbar/src/main/java/cn/ijero/easytoolbar/EasyToolbar.kt)**
## 详细属性介绍
```xml
```