键盘处于活动状态时如何避免背景图像缩小?
问题内容:
我想要一个带有文本输入的背景图像,但是我不知道应该使用哪个小部件来避免键盘处于活动状态时背景图像缩小。
在这里,您可以找到问题的两个屏幕截图以及我的代码:
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
var backgroundImage = new BoxDecoration(
image: new DecorationImage(
image: new AssetImage('assets/forest.jpg'), fit: BoxFit.cover));
return new MaterialApp(
home: new Scaffold(
body: new Stack(
children: <Widget>[
new Container(
decoration: backgroundImage,
),
new TextField()
],
)));
}
}
问题答案:
您可以使用属性resizeToAvoidBottomPadding
来自Scaffold
:
Scaffold(
resizeToAvoidBottomPadding: false,
...