小编sri*_*785的帖子

Flutter:如何在使用初始值文本时隐藏 TextField 文本指针(光标)(Android)

用例:您编辑消息的消息应用程序:键盘、闪烁的光标和初始文本出现,但指针(光标)未出现

但是在 Flutter 上,当您使用初始文本(或通过 textController)时,总会有不想要的指针(光标)

例子

在此处输入图片说明 在此处输入图片说明

重现步骤:运行 flutter create bug

编辑 main.dart 将中心文本(第 100 行)替换为 MyStatefulPage(),

class MyStatefulPage extends StatefulWidget {
  @override
  State<MyStatefulPage> createState() {
    return _MyStatefulPageState();
  }
}
class _MyStatefulPageState extends State<MyStatefulPage> {

  TextEditingController controller;

  @override
  void initState() {
    super.initState();
    controller = new TextEditingController();
    controller.text = 'My Initial Text';
  } 

  @override
  Widget build(BuildContext context) {
    return TextField(
      decoration: InputDecoration(
       border: InputBorder.none
      ),
      // showCursor: false,
      controller: controller,
      autofocus: true,
      maxLines: 8,
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

使用该代码打开应用程序键盘时会出现但指针(光标)也会出现我想隐藏此光标(指针)。

注意:它仅适用于Android。

textfield flutter

11
推荐指数
1
解决办法
3587
查看次数

Flutter 本地化:当我们在 dart 文件中键入代码时,自动在 intl_en.arb 中生成键值

当我在 dart 文件中键入代码时,是否有快捷方式、扩展名可以让我添加Keys and values到 ARB 文件(默认和其他语言)中?

例如:在我的构建方法中,我想引入/添加一个新的Text小部件,而不是遵循首先在默认 ARB 中添加键值然后复制到所有其他语言最后进入 dart 文件并将其添加为 S 的过程。 of(context).key,是否可以反转并节省时间?

localization flutter

2
推荐指数
1
解决办法
2824
查看次数

标签 统计

flutter ×2

localization ×1

textfield ×1