title: Ink/IconButton color inside Container
body: <p>I have an IconButton inside an Ink (to give it a Border) which is inside a Container. However the Border is not visible since it is overlaid by the Containers color. </p>
  
  <p>What is the best way to display an IconButton with a colored background inside a Container?</p>
  
  <p>Working example:</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(
          body: Center(
            child: MyWidget(),
          ),
        ),
      );
    }
  }
  
  class MyWidget extends StatelessWidget {
    @override
    Widget build(BuildContext context) {
    return Container(
      color: Colors.pink,
      child: Center(
        child: Ink(
          decoration: const ShapeDecoration(
            color: Colors.black,
            shape: CircleBorder(),
          ),
          child: IconButton(
            icon: Icon(Icons.android),
            color: Colors.white,
            onPressed: () {},
          ),
        ),
      ),
    );
  }
  
  }
  </code></pre>