相关疑难解决方法(0)

如何检测软件键盘在Android设备上是否可见?

Android中是否有办法检测屏幕上是否显示软件(又称"软")键盘?

keyboard android

221
推荐指数
15
解决办法
24万
查看次数

如何在颤动时听取焦点变化?

在Android中,我们可以调用setOnFocusChangeListener(),在onFocusChanged()方法中执行某些操作,但是flutter不会onFocus()onTap()GestureDetector或onKey()RawKeyboardListener 中那样提供接口.

我已经阅读了关于焦点的flutter api,https://docs.flutter.io/flutter/widgets/FocusManager-class.html 但我无法找到实现我的请求的方法,任何人都可以帮我一臂之力?

focus dart flutter

16
推荐指数
4
解决办法
1万
查看次数

颤动键盘听隐藏和显示

如何判断键盘是否显示或隐藏?

我试过这个例子 如何在屏幕上听键盘Flutter?

 void _listener(){
    if(_myNode.hasFocus){
      // keyboard appeared 
    }else{
      // keyboard dismissed
    }
}

FocusNode _myNode = new FocusNode()..addListener(_listner);

TextField _myTextField = new TextField(
        focusNode: _mynNode,
        ...
        ...
    );
Run Code Online (Sandbox Code Playgroud)

但不幸的是它不起作用.有什么想法可以听取键盘的变化吗?

当我按下键盘上的"完成"时,它似乎有效.但是,如果我按回我的手机它将不会去"键盘被解雇",因为焦点仍然存在..任何帮助?

flutter

13
推荐指数
4
解决办法
1892
查看次数

如何在屏幕上听键盘颤振?

我正在构建一个移动应用程序,我想在键盘出现在屏幕上时(即当输入文本字段成为焦点时)删除小部件。

我尝试使用,RawKeyboardListener但似乎无法正常工作,我的代码如下:

     new Container(
         child: new RawKeyboardListener(focusNode: new FocusNode(),
         onKey: (input) => debugPrint("*****KEY PRESSED"),
         child: new TextField(
         controller: new TextEditingController(),
    )));
Run Code Online (Sandbox Code Playgroud)

flutter

6
推荐指数
2
解决办法
4362
查看次数

Flutter 在 IOS 上的键盘上方显示 toast

我正在使用 fluttertoast 7.0.4 包在我的应用程序中显示 toast,但在 IOS 上,打开键盘时不会显示 toast“它实际上出现在键盘后面”这是我的代码

  Fluttertoast.showToast(
        msg: message,
        toastLength: Toast.LENGTH_SHORT,
        gravity: ToastGravity.BOTTOM,
        timeInSecForIosWeb: 1,
        backgroundColor: AppColors.strongOrange,
        textColor: Colors.white,
        fontSize: 16.0
);
Run Code Online (Sandbox Code Playgroud)

有什么方法可以改变 z-index 并使其比颤振中键盘的 z-index 更大

android toast ios flutter

6
推荐指数
1
解决办法
2290
查看次数

在Flutter中获取键盘高度

有什么办法可以在Flutter中获得开放式键盘的高度?我正在尝试bottomSheet通过打开状态下的键盘高度来填充小部件。

dart flutter

3
推荐指数
2
解决办法
2916
查看次数

标签 统计

flutter ×5

android ×2

dart ×2

focus ×1

ios ×1

keyboard ×1

toast ×1