diff --git a/CommonTextView_Readme.md b/CommonTextView_Readme.md
index 26fe365..a285b21 100644
--- a/CommonTextView_Readme.md
+++ b/CommonTextView_Readme.md
@@ -22,7 +22,7 @@
dependencies {
...
- compile 'com.github.lygttpod:SuperTextView:1.0.8'
+ compile 'com.github.lygttpod:SuperTextView:1.1'
}
###2.布局中如何使用(列出所有属性使用方法)
@@ -34,7 +34,7 @@
ctv:cLeftIconDrawablePadding="10dp"
ctv:cLeftIconResForDrawableLeft="@drawable/uu"
ctv:cLeftTextColor="@color/colorAccent"
- ctv:cLeftTextSize="15dp"
+ ctv:cLeftTextSize="15sp"
ctv:cLeftTextString="左边文字"
ctv:cLeftViewPaddingLeft="10dp"
ctv:cLeftViewPaddingRight="10dp"
@@ -43,7 +43,7 @@
ctv:cCenterIconDrawablePadding="10dp"
ctv:cCenterIconResForDrawableLeft="@drawable/uu"
ctv:cCenterTextColor="@color/colorAccent"
- ctv:cCenterTextSize="15dp"
+ ctv:cCenterTextSize="15sp"
ctv:cCenterTextString="中间文字"
ctv:cCenterViewPaddingLeft="10dp"
ctv:cCenterViewPaddingRight="10dp"
@@ -52,7 +52,7 @@
ctv:cRightIconDrawablePadding="10dp"
ctv:cRightIconResForDrawableLeft="@drawable/uu"
ctv:cRightTextColor="@color/colorAccent"
- ctv:cRightTextSize="15dp"
+ ctv:cRightTextSize="15sp"
ctv:cRightTextString="右边文字"
ctv:cRightViewPaddingLeft="10dp"
ctv:cRightViewPaddingRight="10dp"
@@ -89,6 +89,12 @@
ctv:cLeftTextViewGravity="left_center|center|right_center"
ctv:cCenterTextViewGravity="left_center|center|right_center"
ctv:cRightTextViewGravity="left_center|center|right_center"
+
+
+ //点击事件配合onClick事件使用
+ ctv:cLeftViewIsClickable="true"
+ ctv:cCenterViewIsClickable="true"
+ ctv:cRightViewIsClickable="true"
注意:
@@ -176,6 +182,18 @@
});
###4.点击事件(可根据需求选择实现某个点击事件)
+
+ 点击事件配合两种方法使用才有效果
+
+ ①、xml配置使用
+ ctv:cLeftViewIsClickable="true"
+ ctv:cCenterViewIsClickable="true"
+ ctv:cRightViewIsClickable="true"
+
+ ②、代码中设置
+ commonTextView.setLeftViewIsClickable(true)
+ .setCenterViewIsClickable(true)
+ .setRightViewIsClickable(true)
commonTextView.
setOnCommonTextViewClickListener(new CommonTextView.OnCommonTextViewClickListener(){
@Override
@@ -286,6 +304,9 @@
+
+
+
#意见反馈
diff --git a/README.md b/README.md
index a2cd64c..5b74476 100644
--- a/README.md
+++ b/README.md
@@ -30,7 +30,7 @@
dependencies {
...
- compile 'com.github.lygttpod:SuperTextView:1.0.8'
+ compile 'com.github.lygttpod:SuperTextView:1.0.9'
}
以下依赖方式将在2016年11月16号之后停止使用(老用户请注意)
@@ -53,6 +53,9 @@
stv:sRightCheckBoxRes="@drawable/circular_check_bg"
stv:sRightCheckBoxShow="true"
stv:sLineShow="bottom"
+ stv:sLeftTopViewIsClickable="true"
+ stv:sLeftBottomViewIsClickable="true"
+ stv:sLeftBottomView2IsClickable="true"
/>
注意:
1、上下的线可以通过 sLineShow 设置 有四种显示方式 none,top,bottom,both
@@ -105,7 +108,19 @@
});
###4.点击事件(可根据需求选择实现某个点击事件)
- superTextView.setOnSuperTextViewClickListener(new SuperTextView.OnSuperTextViewClickListener() {
+
+ 点击事件配合两种方法使用才有效果
+
+ ①、xml配置使用
+ stv:sLeftTopViewIsClickable="true"
+ stv:sLeftBottomViewIsClickable="true"
+ stv:sLeftBottomView2IsClickable="true"
+
+ ②、代码中设置
+ superTextView.setLeftTopViewIsClickable(true)
+ .setLeftBottomViewIsClickable(true)
+ .setLeftBottomView2IsClickable(true)
+ superTextView.setOnSuperTextViewClickListener(new SuperTextView.OnSuperTextViewClickListener() {
@Override
public void onSuperTextViewClick() {
super.onSuperTextViewClick();
@@ -185,6 +200,10 @@
+
+
+
+
@@ -195,7 +214,17 @@
.into((ImageView) superTextView.getView(SuperTextView.leftImageViewId));
#更新日志
+### V1.1
+* 修复SuperTextView和CommonTextView点击事件被子View消耗掉的bug(具体使用请参考文档)
+
+### V1.0.9
+* SuperTextView新增左右图标可自定义大小的功能
+ stv:sRightIconWidth="30dp"
+ stv:sRightIconHeight="30dp"
+ stv:sLeftIconWidth="30dp"
+ stv:slefticonHeight="30dp"
+
### V1.0.8
* 修复CommonTextView点击事件无效的bug