1. API

api 解释
boolean isContainChinese(String str) 是否含有中文字符 (不检测标点符号)

2. Text 富文本

image.png

  1. TextView tv = findViewById(R.id.tv);
  2. tv.setText(
  3. new StringManager.Text("文本颜色缩放背景色上标下划线图片点击事件链接跳转下标删除线")
  4. .color("文本颜色", 0xffff0000)
  5. .background("背景色", 0xffffff00)
  6. .scale("缩放", 0.7f)
  7. .supper("上标")
  8. .scale("上标", 0.7f)
  9. .sub("下标")
  10. .scale("下标", 0.7f)
  11. .underLine("下划线")
  12. .image("图", R.mipmap.icon)
  13. .background("线图片", 0xffffff00)
  14. .click("点击事件", text -> {
  15. ToastManager.show(this, text);
  16. })
  17. .url("链接跳转", "http://blog.luzhuo.me")
  18. .deleteLine("删除线")
  19. .size("片", 10)
  20. .build()
  21. );
  22. StringManager.Text.setTextClickable(tv);