【问题标题】:Can I append a char/emoji with TextEditingController我可以用 TextEditingController 附加一个字符/表情符号吗
【发布时间】:2021-05-10 23:31:12
【问题描述】:

我有一个这样的文本字段:

TextField(
  controller: _controller,
  ..
)

其中_controllerTextEditingController。从我的 TextField 之外。我有一个表情符号选择器。选择表情符号后,我想将其附加到控制器的文本中,但没有像 _controller.addText(emoji) 这样的功能。我怎样才能在控制器的文本中插入一些东西?假设在我插入表情符号之前或之后可能输入了一些内容。

【问题讨论】:

  • 我有同样的问题,因为我正准备着手制作“PETER ANSWERS”项目。作为功​​能,我必须在按下特定键后添加“彼得请回答”句子,如“。”

标签: flutter


【解决方案1】:

_controller.text += 表情符号;应该这样做。

【讨论】:

  • 嗯,确实有效,谢谢!但是,它将光标重置到文本的开头。有没有办法解决这个问题?
  • 更高级的解决方法可以参考这个:stackoverflow.com/questions/60057840/…
猜你喜欢
  • 1970-01-01
  • 2013-09-04
  • 2018-12-11
  • 2020-07-27
  • 2018-06-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-12
相关资源
最近更新 更多