Flexible Exceptions behoben

This commit is contained in:
2023-04-26 17:26:16 +02:00
parent e2444a4b18
commit 4d015e54fb
2 changed files with 61 additions and 62 deletions
+2
View File
@@ -4,6 +4,8 @@ import 'package:flutter/material.dart';
import 'package:image_picker/image_picker.dart';
class AddScreen extends StatefulWidget {
const AddScreen({super.key});
@override
_AddScreenState createState() => _AddScreenState();
}
+3 -6
View File
@@ -18,9 +18,7 @@ class UserDefinedItem extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Padding(
padding: const EdgeInsets.symmetric(vertical: 1.0),
child: Card(
return Card(
child: InkWell(
onTap: () {
// Open a new screen when the user taps on the list item
@@ -37,6 +35,7 @@ class UserDefinedItem extends StatelessWidget {
);
},
child: Row(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
SizedBox(
width: 120,
@@ -44,6 +43,7 @@ class UserDefinedItem extends StatelessWidget {
child: image,
),
Flexible(
flex: 1,
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
@@ -73,7 +73,6 @@ class UserDefinedItem extends StatelessWidget {
),
Padding(
padding: const EdgeInsets.all(8.0), // feste Höhe für 2 Zeilen
child: Flexible(
child: Text(
description,
maxLines: 3,
@@ -83,14 +82,12 @@ class UserDefinedItem extends StatelessWidget {
),
),
),
),
],
),
),
],
),
),
),
);
}
}