search
LoginSignup
12
Help us understand the problem. What are the problem?

More than 3 years have passed since last update.

posted at

Flutter でデバイスの画面サイズを得る MediaQuery

Flutter で、デバイスの画面サイズを得るには MediaQuery という Widget を使います。

@override
Widget build(BuildContext context) {
  final Size size = MediaQuery.of(context).size;

  // sizeを使って何かする
  return new Container(
    width: size.width,
    ...
  );
}

※画面に表示されるようなものではないですが、こういうのも含めて「みんなWidget」です

また、前提としてコンテキストの先祖に WidgetsAppMaterialApp が存在していることが必要です。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
12
Help us understand the problem. What are the problem?