繁体   English   中英

如何在Android中创建文本字段以在Flutter应用中使用

[英]How to create Text Field in Android to use in a Flutter app

我想在flutter应用程序中使用android文本字段,而不是TextField窗口小部件。 我可以使用TextField小部件,但是有一些问题。 有没有办法使用Flutter使用Android文字栏位? 如何设置并获取文本?

我用Flutter的TextField小部件遇到的问题是:

  • 不能使用自动填充
  • 我无法更改光标高度
  • 长按时没有全选选项或在网络上搜索
  • 滚动不流畅
  • 当我们隐藏键盘并通过单击一行或选择一个单词来再次显示它时,在一页或两页长的文本上出现奇怪的行为。

我已经阅读了本文档 ,但是我无法完全理解它。

当然,使用Flutter Platform View在技术上是可行的。 这就是Google Maps在Android和iOS上的工作方式,它调用了本机Google Maps库。

在Android EditText使用它几乎肯定是不寻常的 ,但是如果您愿意,这是一个循序渐进的指南(只需将Android TextViewEditText交换出去) https://medium.com/flutter-community/flutter-platformview-如何对创建扑的小部件-从本地的视图,366e378115b6

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM