美文网首页
环信flutter sdkA non-null String m

环信flutter sdkA non-null String m

作者: 多歧路今安在 | 来源:发表于2020-07-06 09:52 被阅读0次

环信flutter sdkA non-null String must be provided to a Text widget. Error

最近做个im项目,又刚好想学下flutter,就看了下环信的,目前坑很多,非常不稳定,需要一步步排坑

在通讯录点开联系人之后不发消息,回到回话界面会报错A non-null String must be provided to a Text widget. Error

原因应该是需要给消息是null读取不了,所以需要给text加一个默认值空字符串。

在conversation_list_item.dark文件中修改content 为content ?? "",可以解决

Widget_buildTitle(){

return Expanded(

child :Column(

mainAxisAlignment: MainAxisAlignment.center,

      crossAxisAlignment: CrossAxisAlignment.start,

children: [

Text(

titleName,

          style:TextStyle(fontSize: EMFont.emConListTitleFont,fontWeight:FontWeight.w400),

          maxLines:1,

          overflow: TextOverflow.ellipsis,

        ),

        SizedBox(height:6,),

        Text(

content ??"",

          style:TextStyle(fontSize: EMFont.emConListContentFont,

          color:_isDark ? EMColor.darkTextGray : EMColor.textGray),

          maxLines:1,

          overflow: TextOverflow.ellipsis,

        )

],

    ),

  );

}

相关文章

网友评论

      本文标题:环信flutter sdkA non-null String m

      本文链接:https://www.haomeiwen.com/subject/gixwqktx.html