android - Flutter 布局和虚拟键盘
问题描述
首先,抱歉我的英语不好^^ 使用 Flutter 应用程序时,我有一个包含 Container->BoxDecoration->DecorationImage 的 Scaffold。
但是当虚拟键盘出现在某个字段上时,他将背景图像变平。Whith : resizeToAvoidBottomPadding: false 在 Scaffold 上,没问题,除了键盘不再上升到视野。
有什么解决方案可以正确保持背景吗?
提前致谢,
解决方案
代码
Widget build(BuildContext context) {
return new Scaffold(
//resizeToAvoidBottomPadding: false, // HERE
body: new Container(
decoration: new BoxDecoration(
image: new DecorationImage(
image: imgLoginScreen.image,
fit: BoxFit.fill,
),
),
child: new Column(
mainAxisAlignment: MainAxisAlignment.end,
crossAxisAlignment: CrossAxisAlignment.stretch,
mainAxisSize: MainAxisSize.max,
children: <Widget>[LoginScreenContent()],
),
),
);
}
推荐阅读
- python - 将文本文件转换为 csv 文件,但分隔符似乎没有做任何事情
- java - 即使已指定 th:object,Java Thymeleaf @ModelAttribute 控制器值为 null
- python - 大型 JSON 文件更新缓慢
- haskell - 如何在需要以不同方式处理第一个元素的递归调用中创建列表?
- firebase - Flatlist 不显示来自 firebase 的数据
- python - Snakemake Conda 环境似乎没有被激活,尽管它说它是
- javascript - 从 React 组件调用时未定义 Thunk Fetch
- mapreduce - SutieScript RESTlet '缺少必需的参数:MapReduceScriptTask.scriptId'
- android - 将数据从一个活动发送到另一个活动会导致应用在 Android Studio 中崩溃
- xcode - 构建脚本如何知道 .xctestplan 将在构建时使用?