title: How to set background color for an icon button?
body: <p>I want to apply background color for icon button but I don't see an explicit <code>backgroundColor</code> property for it. I want to achieve this:</p>
  
  <p><a href="https://i.stack.imgur.com/UfvAx.png" rel="noreferrer"><img src="https://i.stack.imgur.com/UfvAx.png" alt="enter image description here"></a></p>
  
  <p>Currently I was able to achieve till here:</p>
  
  <p><a href="https://i.stack.imgur.com/fEfsB.png" rel="noreferrer"><img src="https://i.stack.imgur.com/fEfsB.png" alt="enter image description here"></a></p>
  
  <p>Below is the code so far:</p>
  
  <pre><code>@override
    Widget build(BuildContext context) {
  
  return Scaffold(
      resizeToAvoidBottomPadding: false,
      backgroundColor: Color(0xFF13212C),
      appBar: AppBar(
        title: Text('Demo'),
      ),
      drawer: appDrawer(),
      body: new Center(
      child: new Column(
      crossAxisAlignment: CrossAxisAlignment.stretch,
   //     mainAxisAlignment: MainAxisAlignment.spaceEvenly,
      children: &lt;Widget&gt;[
        new Column(
          children: &lt;Widget&gt;[
         //   new Flexible(
      new TextField(
          style: new TextStyle(
          color: Colors.white,
        fontSize: 16.0),
        cursorColor: Colors.green,
        decoration: new InputDecoration(
  
          suffixIcon: new IconButton(
              icon: new Image.asset('assets/search_icon_ivory.png'),onPressed: null),
  
        fillColor: Colors.black,
          contentPadding: new EdgeInsets.fromLTRB(10.0, 20.0, 10.0, 20.0),
          filled: true,
          hintText: 'What Do You Need Help With?',
          hintStyle: new TextStyle(
            color: Colors.white
          )
      )
      )
        //    )
      ]
  ),
  </code></pre>