[英]How can I prevent letter download after a certain number character Firebase
[英]How can I hide the letters after a certain number character in Flutter?
ListTile(
leading: Icon(FontAwesomeIcons.qrcode,
size: 50),
title: Text(record.hes, style: (
TextStyle(
fontSize: 30,
color: Color(0xFF545F61),
)
),),
subtitle: Text(record.name + " " + record.sname, style: (
TextStyle(
fontSize: 20,
color: Color(0xFF545F61),
)
),),
onTap: () => print(record.tc),
),
我有一个这样的listTile。 当我显示名字和姓氏时,我想在前 2 个字符之后隐藏。 Like name: "mi**" and sname: "ly***" for name:"mike" and sname:"lynch" 注意:我从 firebase 中获取这些记录。
也许你可以试试这个
record.name.replaceRange(2, record.name.length, "*" * (record.name.length - 2))
// or
record.sname.replaceRange(2, record.sname.length, "*" * (record.sname.length - 2))
尝试这个
int visibleCharacters = 2;
var hiddenName = record.name.substring(0, visibleCharacters) +
('*' * (record.name.length - visibleCharacters));
var hiddenSurname = record.sname.substring(0, visibleCharacters) +
('*' * (record.sname.length - visibleCharacters));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.