如何在“搜索代表”中选择用户键入的字母?

时间:2019-05-10 10:33:40

标签: dart flutter flutter-animation

我使用搜索委托开发了搜索。用户搜索时,我以粗体显示用户键入字母。但是,只有当用户以错误的加粗字母开始输入时,它才起作用。

RichText(
              text: TextSpan(
                  text: suggestList[index].d.substring(0, query.length),
                  style: TextStyle(
                      color: Colors.black, fontWeight: FontWeight.bold),
                  children: [
                TextSpan(
                    text: suggestList[index].d.substring(query.length),
                    style: TextStyle(color: Colors.grey))
              ])),

enter image description here

0 个答案:

没有答案