import 'package:container_demo/app_screens/Home.dart';
import 'package:flutter/material.dart';
void main()
{
runApp(MaterialApp(
title: "Exploring UI Widgets",
debugShowCheckedModeBanner: false,
home: Scaffold(
appBar: AppBar(title: Text("My First App")),
body: getDynamicListView(),
),
));
}
List<String> getListElements()
{
var items=List<String>.generate(10, (counter)=>"Item $counter");
return items;
}
Widget getDynamicListView()
{
var listItems=getListElements();
var listView=ListView.builder(
itemCount: listItems.length,
itemBuilder: (context,index)
{
return ListTile(
title: Text(listItems[index]),
onTap: (){
debugPrint("Selected ${listItems[index]}");
},
);
});
return listView;
}