首页 > 代码库 > 按钮消息提示组件
按钮消息提示组件
Github地址:NumImageButtom
效果:
使用方法
1.在项目的build.gradle文件做如下修改
allprojects {
repositories {
...
maven { url ‘https://jitpack.io‘ }
}
}
2.在app的build.gradle内作如下修改
dependencies {
...
compile ‘com.github.Brioal:NumImageButtom:1.0‘
...
}
提供的方法
方法 | xml属性 | 作用 |
---|---|---|
setTextColor(int textColor) |
textColor |
设置字体的颜色 |
setNum(int num) |
numIndex |
设置消息数量 |
setDrawable(Drawable drawable) |
imageSrc |
设置显示图标 |
setNumBg(Drawable numBg) |
numBg |
设置文字的背景 |
文字背景示例
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#BD014D"/>
<corners android:radius="100dp"/>
</shape>
使用方法
xml布局
<com.brioal.view.NumImageButton
android:id="@+id/numImageButton1"
android:layout_width="200dp"
android:layout_height="200dp"
app:imageSrc="@mipmap/ic_launcher"
app:numBg="@drawable/round_bg_accent"
app:numIndex="11">
</com.brioal.view.NumImageButton>
代码设置
mNumImageButton.setNum(10)
.setTextColor(Color.WHITE)
.setDrawable(getResources().getDrawable(R.drawable.ic_launcher))
.setNumBg(getResources().getDrawable(R.drawable.round_bg_accent));
-
按钮消息提示组件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。