feat:Text add truncateAt

This commit is contained in:
pengfei.zhou
2020-04-27 18:46:39 +08:00
committed by osborn
parent a23aa8df0f
commit fdff5af3d9
11 changed files with 118 additions and 2 deletions

View File

@@ -172,6 +172,24 @@ public class TextNode extends ViewNode<TextView> {
new CustomTagHandler()));
}
break;
case "truncateAt":
if (prop.isNumber()) {
switch (prop.asNumber().toInt()) {
case 1:
view.setEllipsize(TextUtils.TruncateAt.MIDDLE);
break;
case 2:
view.setEllipsize(TextUtils.TruncateAt.START);
break;
case 3:
view.setEllipsize(null);
break;
default:
view.setEllipsize(TextUtils.TruncateAt.END);
break;
}
}
break;
default:
super.blend(view, name, prop);
break;