Flutter Tutorials

Flutter app development tutorials


flutter – GridView onTap

main.dart


import 'package:flutter/material.dart';

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

bodyContent(){
  return GridView.count(
      crossAxisCount: 4,
      children: List.generate(100, (index){
        return InkWell(
            onTap: (){
              // do something here
            },
            child: Card(
                color: Colors.green.shade300,
                child: Center(
                    child: Text("${index+1}")
                )
            )
        );
      })
  );
}

More flutter tutorials



About Me

Flutter Developer

Design a site like this with WordPress.com
Get started