Awesome
Label
流式布局,封装用于显示标签 ##效果图: ##使用方式: ###1.添加布局
<com.brioal.labelview.LabelView
android:id="@+id/main_label"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#213f"
/>
###2.代码设置:
mLabelView.setListener(new OnLabelSelectedListener() {
@Override
public void selected(int position, String content) {
Toast.makeText(MainActivity.this, content, Toast.LENGTH_SHORT).show();
}
});
mList = new ArrayList<>();
mList.add(new LabelEntity("对方的", "的钱我的我"));
mList.add(new LabelEntity("打扫打扫", "的钱我的我"));
mList.add(new LabelEntity("打扫打扫", "的钱我的我"));
mList.add(new LabelEntity("打扫打扫打扫打扫", "的钱我的我"));
mList.add(new LabelEntity("连骗带哄", "的钱我的我"));
mList.add(new LabelEntity("连骗带哄", "的钱我的我"));
mLabelView.setLabelColor(Color.RED);
mLabelView.setLabels(mList);
##添加依赖的方法 ###Step 1. Add the JitPack repository to your build file
###Add it in your root build.gradle at the end of repositories:
allprojects {
repositories {
...
maven { url "https://jitpack.io" }
}
}
##Step 2. Add the dependency
dependencies {
compile 'com.github.Brioal:Label:1.0'
}
###完成