opt: simple dialog

This commit is contained in:
My-Responsitories
2026-06-13 11:58:33 +08:00
parent c63fe3866c
commit 3085d58508
26 changed files with 1184 additions and 1433 deletions

View File

@@ -247,17 +247,14 @@ class _EditProfilePageState extends State<EditProfilePage> {
}
Widget _sexDialog(int current) {
return AlertDialog(
return SimpleDialog(
clipBehavior: Clip.hardEdge,
contentPadding: const EdgeInsets.symmetric(vertical: 12),
content: Column(
mainAxisSize: MainAxisSize.min,
children: [
_sexDialogItem(1, current, ''),
_sexDialogItem(0, current, '保密'),
_sexDialogItem(2, current, ''),
],
),
children: [
_sexDialogItem(1, current, ''),
_sexDialogItem(0, current, '保密'),
_sexDialogItem(2, current, ''),
],
);
}