[英]Flutter divide a long text with images
您可以將RichText小部件用於這種類型的復雜 UI。
RichText(
text: TextSpan(
children: [
TextSpan( text: "Some Text...", ),
WidgetSpan( child:
Image.network(src),
),
TextSpan( text: "Some Text...", ),
],
),
),
要剪切一個大句子,您可以使用 split 方法並創建一個列表並將其保存為 2 個不同的字符串,例如
List<String> stringList = verylongSentence.split(" ");
int start = 0;
int end = 20;//get first 20 words
/// sublist of stringList
final joinedWords = stringList.sublist(start, end);
/// join the list with space
String _content1 = joinedWords.join(" ");
String _content2 = stringList.sublist(end).join(" ");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.