/*
软件作者:https://xuhss.com/oxox/pro
*/
"ui";
importClass(android.text.Html);
ui.layout(
<vertical padding="16">
<text textSize="40sp">大字</text>
<text textSize="12sp">小字</text>
<text textStyle="bold" textColor="black">加粗</text>
<text textStyle="italic">斜体</text>
<text textColor="#00ff00">原谅色</text>
<text id="xxx" margin="8">Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。</text>
<text maxLines="1" ellipsize="end" margin="8">Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。</text>
<text maxLines="2" ellipsize="end" margin="8">Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。</text>
<text w="*" gravity="center" textSize="20sp">居中</text>
<text autoLink="all">自动超链接网址www.baidu.com, 邮箱 [email protected]等</text>
</vertical>
);
importPackage(android.text);
importPackage(android.text.style);
function highlightText(text, start, length, color) {
if (!(typeof(text) == 'object' && text.getClass().getName() == 'android.text.SpannableStringBuilder')) {
text = new SpannableStringBuilder(text);
}
text.setSpan(new ForegroundColorSpan(colors.parseColor(color)), start, start + length, Spannable.SPAN_INCLUSIVE_INCLUSIVE);
return text;
}
function highlightView(view, start, length, color) {
view.setText(highlightText(view.text(), start, length, color));
}
function markSearch(view, keywords, color) {
let textStr = view.text();
let text = textStr;
let i = -1;
while (i < textStr.length - 1) {
i = textStr.indexOf(keywords, i + 1);
if (i >= 0) {
text = highlightText(text, i, keywords.length, color);
} else {
break;
}
}
view.setText(text);
return text;
}
markSearch(ui.xxx, "Android", "#ffee00");
没有合适的资源?快使用搜索试试~ 我知道了~
AutoJs源码-文本搜索高亮
共1个文件
js:1个
需积分: 1 0 下载量 58 浏览量
2022-11-15
23:37:20
上传
评论
收藏 1KB 7Z 举报
温馨提示
AutoJs源码-文本搜索高亮。本资源购买前提醒:本源码都是实际autojs项目模板,安装好autojs直接运行即可打开。1、支持低版本autojs。2、资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!。3、安装过程详见具体资源,不会使用autojs谨慎下载
资源推荐
资源详情
资源评论
收起资源包目录
AutoJs源码-文本搜索高亮.7z (1个子文件)
AutoJs源码-文本搜索高亮.js 3KB
共 1 条
- 1
资源评论
[虚幻私塾】
- 粉丝: 334
- 资源: 1559
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功