import 'package:flutter/material.dart';
class LearnExpansionPanelList extends StatefulWidget{
@override
State<StatefulWidget> createState() {
return new _LearnExpansionPanelList();
}
}
class _LearnExpansionPanelList extends State<LearnExpansionPanelList>{
var currentPanelIndex=-1;//設(shè)置-1默認(rèn)全部閉合
List<int> mList;
_LearnExpansionPanelList(){
mList=new List();
for(int i=0;i<5;i++){
mList.add(i);
}
}
@override
Widget build(BuildContext context) {
return new Scaffold(
body: new SingleChildScrollView(
child:new Column(
children: <Widget>[
new Text('這是一個自帶的腻豌,樣子挺丑的吧'),
new ExpansionPanelList(
expansionCallback: (panelIndex,isExpanded){
setState(() {
currentPanelIndex=(currentPanelIndex!=panelIndex?panelIndex:-1);
});
},
children: mList.map((i){
return new ExpansionPanel(
headerBuilder: (context,isExpanded){
return new ListTile(
title: new Text('這是標(biāo)題$i'),
);
},
body:new Padding(
padding: EdgeInsets.all(30.0),
child:new ListBody(
children: <Widget>[
new Text('這是標(biāo)題$i的內(nèi)容'),
],
),
),
isExpanded: currentPanelIndex==i,
);
}).toList(),
),
new Text('拉一個好看點的吧心俗,類似qq分組之類的'),
// new ListView.builder(
// itemBuilder: (BuildContext context, int index){
// return new ListTile(
// leading: new Icon(Icons.add),
// title: new Text('111'),
// );
// },
// itemCount: 1,
// ),
],
),
),
);
}
}
flutter控件之ExpansionPanelList
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門妓布,熙熙樓的掌柜王于貴愁眉苦臉地迎上來姻蚓,“玉大人,你說我怎么就攤上這事匣沼≌玻” “怎么了?”我有些...
- 文/不壞的土叔 我叫張陵释涛,是天一觀的道長加叁。 經(jīng)常有香客問我,道長唇撬,這世上最難降的妖魔是什么它匕? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮窖认,結(jié)果婚禮上豫柬,老公的妹妹穿的比我還像新娘。我一直安慰自己扑浸,他們只是感情好烧给,可當(dāng)我...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著喝噪,像睡著了一般础嫡。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼桥言,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了葵礼?” 一聲冷哼從身側(cè)響起号阿,我...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡届谈,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 年R本政府宣布纵装,位于F島的核電站征讲,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏橡娄。R本人自食惡果不足惜诗箍,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望挽唉。 院中可真熱鬧滤祖,春花似錦、人聲如沸瓶籽。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽棘劣。三九已至俏让,卻和暖如春楞遏,著一層夾襖步出監(jiān)牢的瞬間茬暇,已是汗流浹背首昔。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- Container 給一個組件添加padding劈彪,margins竣蹦,邊界(borders),背景顏色或者其他裝飾 ...