一个自定义的标签控件

#####用法:
compile 'krelve.taglayout:taglayout:0.0.1'
<krelve.view.TagLayout
android:id="@+id/tl"android:layout_width="match_parent"android:layout_height="wrap_content"android:padding="5dp"app:corner="4dp"app:pressedColor="@android:color/holo_green_dark"app:verticalSpacing="8dp" />
tagLayout.setTags(mTags);//List<String>
tagLayout.addTag("一个新标签"); <declare-styleablename="TagLayout">
<!--按下的颜色-->
<attrname="pressedColor"format="color"></attr>
<!--正常状态下的颜色,如果设置,则表示取消随机颜色-->
<attrname="normalColor"format="color"></attr>
<!--标签的颜色,默认白色-->
<attrname="tagColor"format="color"></attr>
<!--标签之间的垂直距离-->
<attrname="verticalSpacing"format="dimension"></attr>
<!--标签之间的水平距离-->
<attrname="horizontalSpacing"format="dimension"></attr>
<!--标签的背景圆角-->
<attrname="corner"format="dimension"></attr>
</declare-styleable>
tagLayout.setOnItemClickListener(newTagLayout.OnItemClickListener() {
@OverridepublicvoidonItemClick(Viewv, Stringtag) {
Toast.makeText(MainActivity.this, tag + " 被点击了", Toast.LENGTH_SHORT).show();
}
});