递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 4436|回复: 12
打印 上一主题 下一主题

[安卓] 火山安卓 大佬们如图代码,请问怎么让文本框改变两组不同的文本

[复制链接]

57

主题

211

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

积分
1058
跳转到指定楼层
楼主
发表于 2023-9-5 12:09:30 来自手机 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
如图,运行结果前段文本,是可以改变文本颜色的,执行到后部分的时候,前一部分已经改变颜色的文本,颜色换成默认的颜色了,总之,只能改变一段文本的颜色,   我用的是安卓文本框,请问怎么样才能把
'''开始的'''结束的两段文本都改成别的颜色,  其他用文本则不用改变颜色呢?     
怎么样才能实现呢?  或者用什么组件可以实现这个目标呢?

P{6@56XZXYBD%@DSVD4_E}L(1).png (81.55 KB, 下载次数: 33)

P{6@56XZXYBD%@DSVD4_E}L(1).png

U6W4($SQU(EJ9Z36X2H}U7V(1).png (40.31 KB, 下载次数: 29)

U6W4($SQU(EJ9Z36X2H}U7V(1).png

IMG_20230905_115919.jpg (26.39 KB, 下载次数: 29)

IMG_20230905_115919.jpg
回复

使用道具 举报

57

主题

211

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

积分
1058
13#
 楼主| 发表于 2023-9-6 20:29:08 | 只看该作者
我没有失败,我是标记两段文本,先标记A文本,再标记b文本    ,A文本标记成功,再标记B文本的时候,A文本的文本标记颜色,恢复默认了。我就是想AB两个文本都标记,才来问您的
回复

使用道具 举报

4

主题

79

帖子

868

积分

高级会员

Rank: 4

积分
868
12#
发表于 2023-9-6 10:29:42 | 只看该作者
liyulun 发表于 2023-9-6 05:33
我用的就是,样式文本标记类, 我说的是,文本框内容不能改变文本颜色两次,比如 herd.... 文本1 这中间的 ...

每次修改颜色两个都一起改,修改的颜色值赋值给变量存储的
回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40533
11#
发表于 2023-9-6 08:29:33 | 只看该作者
liyulun 发表于 2023-9-6 05:33
我用的就是,样式文本标记类, 我说的是,文本框内容不能改变文本颜色两次,比如 herd.... 文本1 这中间的 ...

样式文本标记类   是可以给一段文本设置不同的文本颜色的。  失败了就是你用错了。用法不对。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

57

主题

211

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

积分
1058
10#
 楼主| 发表于 2023-9-6 05:33:14 | 只看该作者
我用的就是,样式文本标记类, 我说的是,文本框内容不能改变文本颜色两次,比如 herd.... 文本1 这中间的文本,不用改变颜色 文本2 css代码.... 如上例子,我只是想改变和之间的文本颜色, 就是要改变 文本1和文本2颜色! 现在运行的结果就是:首先改变了文本1颜色, 而且成功了! 重点:,接着文本1颜色恢复原来颜色,也就是失效了 文本2文本颜色改变成功! 注: 这段文本,只能改变文本2颜色 我要效果是,文本1和文本2都成功改变文本颜色
回复

使用道具 举报

57

主题

211

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

积分
1058
9#
 楼主| 发表于 2023-9-5 22:23:14 | 只看该作者
我用的就是,样式文本标记类, 我说的是,文本框内容不能改变文本颜色两次,比如
herd....
文本1 这中间的 文本2
css代码....

如上例子,我只是想改变和之间的文本颜色, 就是要改变 文本1和文本2颜色!
现在运行的结果就是:首先改变了文本1颜色, 而且成功了!

重点:,接着文本1颜色恢复原来颜色,也就是失效了 文本2文本颜色改变成功!
注: 这段文本,只能改变文本2颜色 我要效果是,文本1和文本2都成功改变文本颜色

有办法吗
回复

使用道具 举报

57

主题

211

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

积分
1058
8#
 楼主| 发表于 2023-9-5 22:20:55 | 只看该作者
我用的就是,样式文本标记类,   我说的是,文本框内容不能改变文本颜色两次,比如   

herd....
<HTML>
文本1
  </HTML>
这中间的文本,不用改变颜色
  <HTML>
文本2
  </HTML>
css代码....

如上例子,我只是想改变  <HTML>和  </HTML>之间的文本颜色,       就是要改变 文本1和文本2颜色!

现在运行的结果就是:  首先改变了文本1颜色, 而且成功了!   
重点:,接着文本1颜色恢复原来颜色,  也就是失效了
文本2文本颜色改变成功!   

注:   这段文本,只能改变文本2颜色     我要效果是,文本1和文本2都成功改变文本颜色
回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40533
7#
发表于 2023-9-5 14:29:53 | 只看该作者
样式文本标记类    用这个对象设置指定文本颜色,不会用可以看自带的例子。
找不到例子可以搜


安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

4

主题

79

帖子

868

积分

高级会员

Rank: 4

积分
868
6#
发表于 2023-9-5 13:27:49 | 只看该作者
liyulun 发表于 2023-9-5 13:24
我是想让文本框中两段文本改变颜色,就是想这样

普通文本框颜色是全部的修改,我记得有超级文本框可以写html
回复

使用道具 举报

57

主题

211

帖子

1058

积分

金牌会员

Rank: 6Rank: 6

积分
1058
5#
 楼主| 发表于 2023-9-5 13:25:43 来自手机 | 只看该作者
先生 发表于 2023-9-5 12:20
感觉你的描述会不会是你的事件每次都重新赋值了,每次都是重新的匹配文本修改赋值。你把赋值部分代码写出去 ...

我的意思是,改变文本框中的内容,文本颜色
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-24 11:24 , Processed in 0.099018 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表