TriangleRectangleLabelView
一个用TextView扩展的标签视图Android源码
用法
此外,您还可以选择设置下列属性在布局xml文件来定制TriangleRectangleLabelView的行为。
-
trlvBgColor
(默认为0xff41c7cd)的标签视图背景 -
trlvCircleColor
(默认为为0xffffffff)的标签视图圈背景 -
trlvLineColor
(默认为0xfffb9ece)的标签视图分界线背景更看到此文件:
< 申报,设置样式 名称 = “ TriangleRectangleLabelView ” > < ATTR 名 = “ trlvIsLeft ” 格式 = “布尔” /> < ATTR 名 = “ trlvIsShowCircle ” 格式 = “布尔” /> < ATTR 名 = “ trlvIsShowLine ” 格式 = “布尔” /> < ATTR 名 = “ trlvIsDrawRoundRect ” 格式 = “布尔” /> < ATTR 名 = “ trlvBgColor ” 格式 = “色” /> < ATTR 名 = “ trlvLineColor ” 格式 = “色” /> < ATTR 名 = “ trlvCircleColor ” 格式 = “色” /> < ATTR 名 = “ trlvCircleSpaceRectangle ” 格式 = “尺寸” /> < ATTR 名 = “ trlvCircleRadius ” 格式 = “尺寸” /> < ATTR 名 = “ trlvLineWidth ” 格式 = “尺寸” /> < ATTR 名 = “ trlvRoundRectWidth ” 格式 = “尺寸” /> < ATTR 名 = “ trlvRoundRectRadius ” 格式 = “尺寸” /> </ 申报,设置样式 >
典型的用法是直接宣布小部件到布局XML文件。例如:
< com .ecloud.trianglerectanglelabelview.TriangleRectangleLabelView xmlns : app = " http://schemas.android.com/apk/res-auto " android : layout_width = " wrap_content " android : layout_height = " wrap_content " android : textColor = " #fff " android : singleLine = " true " android : text = " Label 1 " android : layout_below = " @id/trv_name " android : textSize = " 16sp " android : layout_toEndOf = " @id/trv_name " android : layout_toRightOf = " @id/trv_name " app : trlvIsLeft = " true " app : trlvCircleRadius = " 4dp " app : trlvBgColor = " #ff000000 " app : trlvCircleColor = " #ffffff " app : trlvRoundRectRadius = " 12dp " app : trlvRoundRectWidth = " 10dp " />
资源均来自第三方,谨慎下载,前往第三方网站下载