import 'package:flutter/material.dart';
import 'package:image_picker/image_picker.dart';
class HomePage extends StatefulWidget {
@override
_HomePageState createState() => _HomePageState();
}
class _HomePageState extends State<HomePage> {
TextEditingController textController = TextEditingController();
@override
Widget build(BuildContext context) {
return Scaffold(
body: Padding(
padding: EdgeInsets.all(15),
child: ListView(
children: <Widget>[
TextField(
controller: textController,
),
SizedBox(height: 10),
GestureDetector(
onTap : () async {
await ImagePicker.pickImage(source: ImageSource.camera);
},
child: Center(
child: Icon(Icons.camera_alt, size:50),
),
)
],
),
)
);
}
}
я теряю текст, введенный в текстовое поле после обработки ..... Пожалуйста, помогите мне в этом. спасибо заранее.
ниже приведен вывод команды flutter doctor -v ... ** [√] Flutter (стабильный канал, v1.12.13 + hotfix.8, в Microsoft Windows [версия 10.0.18362.239], локаль en-IN) • Flutter версия 1.12.13 + hotfix.8 в C: \ flutter • Редакция платформы 0b8abb4724 (6 недель go), 2020-02-11 11:44:36 -0800 • Редакция двигателя e1e6ced81d • Набор инструментов Dart версии 2.7.0
[√] Android - для устройств Android (Android SDK версия 29.0.3) • Android SDK в C: \ Users \ sonu \ AppData \ Local \ Android \ Sdk • Android Местоположение NDK не настроено (необязательно; полезно для поддержки собственного профилирования) • Платформа android -29, инструменты сборки 29.0.3 • ANDROID_HOME = C: \ Users \ sonu \ AppData \ Local \ Android \ Sdk • Java двоичный файл в: C: \ Program Files \ Android \ Android Studio \ jre \ bin \ java • Java версия OpenJDK Runtime Environment (сборка 1.8.0_152- release-1343-b01) • Все лицензии Android приняты.
[√] Android Studio (версия 3.4) • Android Studio в C: \ Program File s \ Android \ Android Studio • Плагин Flutter версии 39.0.1 • Плагин Dart версии 183.6270 • Java версия OpenJDK Runtime Environment (сборка 1.8.0_152-release-1343-b01)
[√] VS Код (версия 1.43.1) • Код VS в C: \ Users \ sonu \ AppData \ Local \ Programs \ Код Microsoft VS • Расширение флаттера версии 3.8.1
[√] Подключенное устройство (доступно 1 ) • Redmi Y2 • 12c7f04 • android -arm • Android 9 (API 28)
• Проблем не найдено! ** Скриншот ....