[英]How to Change Button Icon to Animated Text in Flutter?
我在這個主題上面臨一些問題。 我有一個材質按鈕。 正如您在下面的代碼中看到的那樣,為它設置了一個“表情”圖標。
MaterialButton(
onPressed: () {},
// color: Colors.transparent,
child: Icon(
Icons.emoji_emotions_outlined,
color: Colors.black54,
size: 35,
),
shape: CircleBorder(),
padding: EdgeInsets.all(16),
),
],
),
我也有一個看起來像這樣的文本字段(如下),
TextFormField(
// autofocus: true,
decoration: InputDecoration(
labelText: 'Write Task',
// border: OutlineInputBorder(),
prefixIcon: Icon(Icons.add),
),
),
用戶寫完后,我需要在一秒的延遲中一個一個地顯示這個表情符號List
[,,,,,,]
。 在 Material Button 里面,Place Above,在 Icon 的地方。
List
[,,,,,,]
我真的很想在這方面尋求幫助。
這里有兩件事,
最初,材料按鈕中顯示一個圖標。 根據用戶的交互,圖標將被更改。
為此,創建IconData
的實例(因為Icon
接受IconData
)並最初設置默認圖標。 每當用戶選擇另一個圖標時,您都可以將選定的IconData
設置為變量。
我不知道這個傳統圖標是否在 Material Icons 庫中。 否則檢查font_awesome_flutter 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.