Skip to content

Instantly share code, notes, and snippets.

@manthri-mohan-sai
Last active August 20, 2021 10:30
Show Gist options
  • Save manthri-mohan-sai/ccfe8c299a73d6303279315a7ec2d327 to your computer and use it in GitHub Desktop.
Save manthri-mohan-sai/ccfe8c299a73d6303279315a7ec2d327 to your computer and use it in GitHub Desktop.
Fixing overflow in listtile subtiltle
import 'package:flutter/material.dart';
const Color darkBlue = Color.fromARGB(255, 18, 32, 47);
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
theme: ThemeData.dark().copyWith(scaffoldBackgroundColor: darkBlue),
debugShowCheckedModeBanner: false,
home: Scaffold(
body: Center(
child: MyWidget(),
),
),
);
}
}
class MyWidget extends StatelessWidget {
@override
Widget build(BuildContext context) {
return ListTile(
title: const Text('Test'),
trailing: Row(mainAxisSize: MainAxisSize.min, children: <Widget>[
IconButton(onPressed: () {}, icon: const Icon(Icons.delete))
]),
subtitle: Row(children: const [
Expanded(
child: Padding(
padding: EdgeInsets.all(5),
child: Text(
'This is a test & this will have a very long paragragh to check the errors once. This is a test & this will have a very long paragragh to check the errors once.',
),
))
]),
);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment