Как создать текстовое поле в Android для использования в приложении Flutter - PullRequest
0 голосов
/ 30 апреля 2019

Вместо виджета TextField я хочу использовать текстовое поле android в своем приложении. Я могу использовать виджет TextField, но у меня есть несколько проблем. Есть ли способ использовать текстовое поле Android с флаттером? Как я могу установить и получить текст в нем?

Проблемы, с которыми я сталкиваюсь с виджетом TextField Flutter:

  • Не могу использовать автозаполнение
  • Я не могу изменить высоту курсора
  • Там нет Выбрать все параметры или поиск в Интернете при длительном нажатии
  • Прокрутка не плавная
  • Странное поведение с текстом на странице или длиной в 2, когда мы скрываем клавиатуру и показываем ее снова, щелкая строку или выбирая слово.

Я прочитал это Документация , но я не могу полностью понять это.

1 Ответ

1 голос
/ 30 апреля 2019

Конечно, это технически возможно при использовании Flutter Platform View.Так Google Maps работает на Android и iOS, он обращается к собственной библиотеке Google Maps.

Использование ее для Android EditText почти наверняка необычно , но если вы хотитеВот пошаговое руководство (просто замените Android TextView на EditText) https://medium.com/flutter-community/flutter-platformview-how-to-create-flutter-widgets-from-native-views-366e378115b6

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...