【发布时间】:2021-11-18 14:04:36
【问题描述】:
我目前正在学习颤振和飞镖。我搜索了但没找到。
我想在列表中的名字旁边放一个收藏按钮 和 当点击它时,我只想让它对另一页上的收藏夹进行排序。
这是我的代码:
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return MaterialApp(
home: HomeScreen(),
);
}
}
class HomeScreen extends StatefulWidget {
AnaEkran createState() => AnaEkran();
}
class AnaEkran extends State<HomeScreen> {
static List<String> mainDataList = [
"Apple",
"Apricot",
"Banana",
"Blackberry",
"Coconut",
"Date",
"Fig",
"Gooseberry",
"Grapes",
"Lemon",
"Litchi",
"Mango",
"Orange",
"Papaya",
"Peach",
"Pineapple",
"Pomegranate",
"Starfruit"
];
@override
Widget build(BuildContext context) {
return DefaultTabController(
length: 2,
child: Scaffold(
appBar: AppBar(
title: Text('NickName Generator'),
backgroundColor: Colors.deepPurple,
bottom: TabBar(
tabs: [
Tab(icon: Icon(Icons.article_rounded)),
Tab(icon: Icon(Icons.favorite)),
],
),
),
body: ListView.builder(
itemCount: mainDataList.length,
itemBuilder: (context, index) {
return Card (
child: Padding(
padding: const EdgeInsets.all(20.0),
child: Text(mainDataList[index],style: TextStyle(fontSize: 19.0),),
),
);
},
),
),
);
}
}
这就是它的外观。相同的列表出现在第二页,但我只想将最喜欢的词添加到那里。
【问题讨论】:
标签: java android flutter dart mobile