HarmonyOS RichEditor通过addBuilderSpan添加的Span,如何获取到其中的内容
使用RichEditor通过addBuilderSpan添加了自定义的Span,有什么办法可以取出Span中的内容?
代码如下:
@Builder
wordBuilder(wordItem :string[]){
Column() {
Row() {
Column({ space: 4 }) {
Text(wordItem[0])
.alignSelf(ItemAlign.Start)
.fontSize(18)
.fontWeight(700)
Text(wordItem[1])
.alignSelf(ItemAlign.Start)
.fontColor(Color.Grey)
.fontSize(12)
}
.layoutWeight(1)
Blank()
Button() {
Image($r("app.media.speaker"))
.width(24)
}
.type(ButtonType.Normal)
.width(40)
.height(40)
.borderRadius(10)
.backgroundColor(Color.Transparent)
.stateEffect(true)
.onClick(async () => {
// Speech.Speak(' My ')
let mp = new MediaPlayer()
mp.Play(wordItem[0])
})
}
.width('100%')
Text(wordItem[2]).alignSelf(ItemAlign.Start)
.fontSize(14)
.margin({ top: 4 })
}
.width('100%')
.margin({ bottom: 12 })
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS RichEditor获取编辑的图文内容的问题。
2238浏览 • 1回复 待解决
#鸿蒙学习大百科#如何通过代码动态在RichEditor中添加文本内容?
1372浏览 • 1回复 待解决
#鸿蒙学习大百科#如何获取RichEditor内span信息?
1213浏览 • 1回复 待解决
HarmonyOS 请问如何获取到相机的内容数据流?
1289浏览 • 1回复 待解决
HarmonyOS 通过uri获取到资源的Base64如何获取
1098浏览 • 1回复 待解决
HarmonyOS Text的Span如何添加背景为边框?
1565浏览 • 1回复 待解决
社区或评论区使用RichEditor发布内容时获取编辑框内的内容
2597浏览 • 1回复 待解决
如何添加内容的添加渐变模糊
910浏览 • 1回复 待解决
HarmonyOS 如何通过沙箱路径获取到对应的绝对路径
828浏览 • 1回复 待解决
text内容如何实时获取并添加修改?
4429浏览 • 1回复 待解决
HarmonyOS RichEditor模块里使用controller.addTextSpan()时使用gesture事件,获取到的spanPosition总是是上一次被点击的span位置数据,原因是什么
627浏览 • 1回复 待解决
HarmonyOS 同一个ID,通过getFrameNodeById(id) 获取到的frameNode Type为undefined。.....通过uniqueID获取到的nodeType是__Common__
979浏览 • 1回复 待解决
RichEditor添加、删除、重载图片
2098浏览 • 1回复 待解决
HarmonyOS RichEditor内容高出能否滚动?
877浏览 • 1回复 待解决
HarmonyOS RichEditor 内容不居中显示
856浏览 • 1回复 待解决
#鸿蒙学习大百科#如何向RichEditor文本框中添加一个@Builder修饰的内容?
1008浏览 • 1回复 待解决
HarmonyOS 如何通过OH_NativeBuffer获取到视频帧数据?
1985浏览 • 1回复 待解决
HarmonyOS har包中代码无法通过SystemResourceManager读取到har包内部的图标内容
965浏览 • 1回复 待解决
HarmonyOS RichEditor 添加图片后光标消失
908浏览 • 1回复 待解决
HarmonyOS RichEditor如何实现在文本输入时,改变输入文本的内容
1296浏览 • 1回复 待解决
HarmonyOS 请问通过什么方式能够获取到系统定位开关的状态
977浏览 • 1回复 待解决
HarmonyOS 怎么通过路径获取到视频信息
1061浏览 • 1回复 待解决
HarmonyOS photoAccessHelper如何获取到所有相册的图片?
1251浏览 • 1回复 待解决
HarmonyOS 如何获取到APP本身的应用名称
1980浏览 • 1回复 待解决
当前拿不到builderspan的信息,文档上不支持通过getSpans,getSelection,onSelect,aboutToDelete获取builderSpan信息,可以自己记录Builderspan的位置和对应的builder,然后调用addBuilderSpan进行添加。