title: How to align a container block to the end of a screen in Flutter?
body: <p>In my Flutter project, I have initialized a container. Inside that Container I have a child 'column' and inside that I initialized 3 icons as my widget. So, I want to align the entire container block ( White block in the picture given below) to the end of the screen vertically. As far as I know from the documentation, that it can be done by the following command-</p>
  
  <blockquote>
    <p>mainAxisAlignment: MainAxisAlignment.end</p>
  </blockquote>
  
  <p>But it is not working here and showing the following output-</p>
  
  <p><a href="https://i.stack.imgur.com/6anpn.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/6anpn.png" alt="enter image description here"></a></p>
  
  <p>And here's my code-</p>
  
  <pre><code>import 'package:flutter/material.dart';
  
  void main() {
    runApp(MyApp());
  }
  
  class MyApp extends StatelessWidget {
    @override
    Widget build(BuildContext context) {
  
      return MaterialApp(
        home: Scaffold(
          backgroundColor: Colors.blue,
          body: SafeArea(
  
            child: Container(
              color: Colors.white,
              child: Column(
  
                mainAxisSize: MainAxisSize.min,
                mainAxisAlignment: MainAxisAlignment.end,
  
                children: &lt;Widget&gt;[
                  Icon(Icons.star, size: 50),
                  Icon(Icons.star, size: 50),
                  Icon(Icons.star, size: 50),
                ],
              )
            ),
          ),
        ),
      );
    }
  
  }
  </code></pre>
  
  <p>So, I need help to know how I can align the white block into the end of the screen.</p>