Flutter Tutorials

Flutter app development tutorials


flutter – ListTile border

main.dart


import 'package:flutter/material.dart';

void main() {
  runApp(
    MaterialApp(
      theme: ThemeData(primarySwatch: Colors.amber),
      home: Scaffold(
          appBar: AppBar(
              title: const Text("Flutter - ListTile Border")
          ),
          body: bodyContent()
      ),
    ),
  );
}

bodyContent(){
  return Center(
      child: ListView.builder(
        itemCount: 50,
        padding: const EdgeInsets.all(4),
        itemBuilder: (context,index){
          return Container(
              child: ListTile(
                  title: Text("${index+1}. I am title"),
                  subtitle: const Text("I am subtitle"),
                  trailing: const Icon(Icons.upload)
              ),
              decoration: BoxDecoration(
                  border: Border.all(
                      color: Colors.black38, width: 1
                  )
              ),
              margin: const EdgeInsets.all(8)
          );
        },
      )
  );
}

More flutter tutorials



About Me

Flutter Developer

Design a site like this with WordPress.com
Get started