Android标签云控件:TagCloudLinkView
2016-11-23 15:28
127 查看
可以完成添加、删除、选择操作的标签控件,可以自定样式(颜色等),可删除的标签末尾带有'×'符号。和Android-Cloud-TagView-Plus(见正文相关代码)类似。
1.layout in xml
TagCloudLinkView provides a change deletable / undeletable tag or change layout color, text size, text color.
2.add tag object
Example at Activity code.
ex1. set text select listener
Example at Activity code.
ex2. set delete event listener
Example at Activity code.
项目主页:http://www.open-open.com/lib/view/home/1425303729712
1.layout in xml
TagCloudLinkView provides a change deletable / undeletable tag or change layout color, text size, text color.
<com.ns.developer.tagview.widget.TagCloudLinkView xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/test" android:layout_width="500px" android:layout_height="match_parent" android:padding="4dp" android:background="#ffffff" app:isDeletable="false" app:tagLayoutColor="#ffff0000" app:tagTextSize="8sp" app:tagTextColor="#ff9acd32" app:deletableTextSize="8sp" app:deletableTextColor="#ff9acd32"/>
2.add tag object
Example at Activity code.
TagCloudLinkView view = (TagCloudLinkView) findViewById(R.id.xxx); view.add(new Tag(1,"TAG TEXT 1")); view.add(new Tag(1,"TAG TEXT 2")); view.add(new Tag(1,"TAG TEXT 3")); view.drawTags();
ex1. set text select listener
Example at Activity code.
view.setOnTagSelectListener(new TagCloudLinkView.OnTagSelectListener(){ @Override public void onTagSelected(Tag tag, int i) { // write something } });
ex2. set delete event listener
Example at Activity code.
view.setOnTagDeleteListener(new TagCloudLinkView.OnTagDeleteListener() { @Override public void onTagDeleted(Tag tag, int i) { // write something } });
项目主页:http://www.open-open.com/lib/view/home/1425303729712
相关文章推荐
- Android 三角标签控件、角标(AvatarLabelView)
- Android笔记(23)TagView标签
- Android 标签控件 标签选择 tag
- Android图片添加标签:Android-PictureTagView
- Android CardView卡片布局 标签: 控件
- Android 三角标签(自定义Textview控件)
- Exception:Unable to inflate view tag without class attribute(控件标签有问题)
- Android Lableview给控件添加标签
- Android自定义控件---导航栏SlideTab(Fragment+ViewPager) 标签: android控件导航java
- 自定义控件—AndroidTagView标签,可在标签中添加图片,控制图片的位置
- Android开发技巧之在a标签或TextView控件中单击链接弹出Activity(自定义动作)
- AndroidTagView 云标签
- AndroidTagView 云标签
- Android图片添加标签:Android-PictureTagView
- Android Tag-Cloud (云标签) 效果
- Android-Cloud-TagView-Plus集合到自定义dialog遇到的问题
- Android - 控件(View)之TextView, Button, ImageButton, ImageView, CheckBox
- Android 手势识别控件 GestureOverlayView
- Android基础教程(一)之------更改与显示文字标签TextView标签的使用
- [android]控件ImageView的常用属性