besprechung
This commit is contained in:
@@ -15,8 +15,8 @@ class _IntroScreenState extends State<IntroScreen> {
|
||||
TextEditingController ffApiAddress = TextEditingController();
|
||||
TextEditingController exApiAddress = TextEditingController();
|
||||
|
||||
String selectedFFApiAddress = "Test";
|
||||
String selectedEXApiAddress = "Test";
|
||||
String selectedFFApiAddress = "https://data.dbb-wolf.de/app24.php";
|
||||
String selectedEXApiAddress = "https://data.dbb-wolf.de/api_exkursion.php";
|
||||
String? selectedBLand = "Sachsen";
|
||||
|
||||
Future<void> _saveData() async {
|
||||
@@ -38,8 +38,8 @@ class _IntroScreenState extends State<IntroScreen> {
|
||||
Future.delayed(Duration.zero, () async {
|
||||
SharedPreferences prefs = await SharedPreferences.getInstance();
|
||||
setState(() {
|
||||
ffApiAddress.text = prefs.getString('fotofallenApiAddress') ?? "";
|
||||
exApiAddress.text = prefs.getString('exkursionenApiAddress') ?? "";
|
||||
ffApiAddress.text = prefs.getString('fotofallenApiAddress') ?? "https://data.dbb-wolf.de/app24.php";
|
||||
exApiAddress.text = prefs.getString('exkursionenApiAddress') ?? "https://data.dbb-wolf.de/api_exkursion.php";
|
||||
addresse1C.text = prefs.getString('addresse1') ?? "";
|
||||
bLandC.text = prefs.getString('bLand') ?? "Sachsen";
|
||||
});
|
||||
@@ -75,7 +75,7 @@ class _IntroScreenState extends State<IntroScreen> {
|
||||
Expanded(
|
||||
flex: 4,
|
||||
child: TextField(
|
||||
readOnly: true,
|
||||
readOnly: true,
|
||||
controller: bLandC,
|
||||
),
|
||||
),
|
||||
@@ -161,86 +161,97 @@ class _IntroScreenState extends State<IntroScreen> {
|
||||
],
|
||||
),
|
||||
const SizedBox(
|
||||
height: 25,
|
||||
height: 35,
|
||||
),
|
||||
Align(
|
||||
alignment: Alignment.bottomLeft,
|
||||
child: Text(AppLocalizations.of(context)!.ffApiAddress)),
|
||||
alignment: Alignment.bottomLeft,
|
||||
child: Text(AppLocalizations.of(context)!.ffApiAddress)),
|
||||
Row(
|
||||
children: [
|
||||
// Expanded(
|
||||
// flex: 4,
|
||||
// child: TextField(
|
||||
// decoration: InputDecoration(
|
||||
// hintText:
|
||||
// AppLocalizations.of(context)!.ffApiAddress),
|
||||
// controller: ffApiAddress,
|
||||
// ),
|
||||
// ),
|
||||
Expanded(
|
||||
flex: 4,
|
||||
flex: 1,
|
||||
child: TextField(
|
||||
decoration: InputDecoration(
|
||||
hintText:
|
||||
AppLocalizations.of(context)!.ffApiAddress),
|
||||
controller: ffApiAddress,
|
||||
),
|
||||
),
|
||||
Expanded(
|
||||
flex: 1,
|
||||
child: PopupMenuButton(
|
||||
icon: const Icon(Icons.arrow_drop_down),
|
||||
initialValue: selectedFFApiAddress,
|
||||
onSelected: (value) {
|
||||
setState(() {
|
||||
selectedFFApiAddress = value;
|
||||
ffApiAddress.text = value;
|
||||
});
|
||||
},
|
||||
itemBuilder: (context) => <PopupMenuEntry>[
|
||||
PopupMenuItem(
|
||||
value:
|
||||
"http://192.168.1.106/www.dbb-wolf.de/data/app24.php",
|
||||
child:
|
||||
Text(AppLocalizations.of(context)!.test)),
|
||||
PopupMenuItem(
|
||||
value: "...",
|
||||
child: Text(
|
||||
AppLocalizations.of(context)!.notest))
|
||||
],
|
||||
))
|
||||
// child: PopupMenuButton(
|
||||
// icon: const Icon(Icons.arrow_drop_down),
|
||||
// initialValue: selectedFFApiAddress,
|
||||
// onSelected: (value) {
|
||||
// setState(() {
|
||||
// selectedFFApiAddress = value;
|
||||
// ffApiAddress.text = value;
|
||||
// });
|
||||
// },
|
||||
// itemBuilder: (context) => <PopupMenuEntry>[
|
||||
// // PopupMenuItem(
|
||||
// // value:
|
||||
// // "http://192.168.1.106/www.dbb-wolf.de/data/app24.php",
|
||||
// // child:
|
||||
// // Text(AppLocalizations.of(context)!.test)),
|
||||
// PopupMenuItem(
|
||||
// value: "https://data.dbb-wolf.de/app24.php",
|
||||
// child: Text(
|
||||
// AppLocalizations.of(context)!.notest))
|
||||
// ],
|
||||
// ),
|
||||
//)
|
||||
)
|
||||
],
|
||||
),
|
||||
const SizedBox(height: 10,),
|
||||
|
||||
const SizedBox(
|
||||
height: 10,
|
||||
),
|
||||
Align(
|
||||
alignment: Alignment.bottomLeft,
|
||||
child: Text(AppLocalizations.of(context)!.exApiAddress)),
|
||||
alignment: Alignment.bottomLeft,
|
||||
child: Text(AppLocalizations.of(context)!.exApiAddress)),
|
||||
Row(
|
||||
children: [
|
||||
Expanded(
|
||||
flex: 4,
|
||||
child: TextField(
|
||||
decoration: InputDecoration(
|
||||
hintText:
|
||||
AppLocalizations.of(context)!.exApiAddress),
|
||||
controller: exApiAddress,
|
||||
),
|
||||
),
|
||||
// Expanded(
|
||||
// flex: 4,
|
||||
// child: TextField(
|
||||
// decoration: InputDecoration(
|
||||
// hintText:
|
||||
// AppLocalizations.of(context)!.exApiAddress),
|
||||
// controller: exApiAddress,
|
||||
// ),
|
||||
// ),
|
||||
Expanded(
|
||||
flex: 1,
|
||||
child: PopupMenuButton(
|
||||
icon: const Icon(Icons.arrow_drop_down),
|
||||
initialValue: selectedEXApiAddress,
|
||||
onSelected: (value) {
|
||||
setState(() {
|
||||
selectedEXApiAddress = value;
|
||||
exApiAddress.text = value;
|
||||
});
|
||||
},
|
||||
itemBuilder: (context) => <PopupMenuEntry>[
|
||||
PopupMenuItem(
|
||||
value:
|
||||
"http://192.168.1.106/www.dbb-wolf.de/data/app24.php",
|
||||
child:
|
||||
Text(AppLocalizations.of(context)!.test)),
|
||||
PopupMenuItem(
|
||||
value: "...",
|
||||
child: Text(
|
||||
AppLocalizations.of(context)!.notest))
|
||||
],
|
||||
))
|
||||
child: TextField(
|
||||
controller: exApiAddress,
|
||||
),
|
||||
// child: PopupMenuButton(
|
||||
// icon: const Icon(Icons.arrow_drop_down),
|
||||
// initialValue: selectedEXApiAddress,
|
||||
// onSelected: (value) {
|
||||
// setState(() {
|
||||
// selectedEXApiAddress = value;
|
||||
// exApiAddress.text = value;
|
||||
// });
|
||||
// },
|
||||
// itemBuilder: (context) => <PopupMenuEntry>[
|
||||
// // PopupMenuItem(
|
||||
// // value:
|
||||
// // "http://192.168.1.106/www.dbb-wolf.de/data/app24.php",
|
||||
// // child:
|
||||
// // Text(AppLocalizations.of(context)!.test)),
|
||||
// PopupMenuItem(
|
||||
// value:
|
||||
// "https://data.dbb-wolf.de/api_exkursion.php",
|
||||
// child: Text(
|
||||
// AppLocalizations.of(context)!.notest))
|
||||
// ],
|
||||
// )
|
||||
)
|
||||
],
|
||||
)
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user