Как я могу установить полноэкранное фоновое изображение в контейнер Scaffold - PullRequest
1 голос
/ 29 апреля 2020

Я хотел бы установить полноэкранное фоновое изображение в контейнер Scaffold, но не знаете как? Вот мой код:

@override
  Widget build(BuildContext context) {
    _deviceHeight = MediaQuery.of(context).size.height;
    _deviceWidth = MediaQuery.of(context).size.width;
    return Scaffold(
      backgroundColor: Theme.of(context).hintColor,
      appBar: AppBar(
        backgroundColor: Theme.of(context).accentColor,
        title: Text(this.widget._receiverName),
      ),
      body: ChangeNotifierProvider<AuthProvider>.value(
        value: AuthProvider.instance,
        child: _conversationPageUI(),
      )
    );
      }

1 Ответ

0 голосов
/ 29 апреля 2020

оберните вашу эшафот контейнером и установите ее оформление

 Container(
      decoration: BoxDecoration(image: DecorationImage(image: AssetImage("... your image"))),
      child: Scaffold(),
    );

не забыли установить фон эшафот в Colors.transparent

...