title: ListView.builder doesn't show anything - Flutter
body: <p>When I'm, not using the ListView.builder constructor in Flutter, the individual item is shown as expected from the JSON API:</p>
  
  <p>when I use ListView.builder, nothing shows up. no Error!</p>
  
  <p>I also tried a listview with Texts only that doesn't seem to work either. 
  Here's the code:</p>
  
  <pre><code>@override
  Widget build(BuildContext context) {
  
  return Container(
  
   child: new Scaffold(
       appBar: AppBar(
           title: Text("the title"),//TODO edit this
           backgroundColor: Colors.blueAccent),
  
       body:
       Column(
         children: &lt;Widget&gt;[
           FutureBuilder&lt;List&lt;dynamic&gt;&gt;(
             future: getPosts2(),
             builder: (context, snapshot) {
               if (snapshot.hasError) print(snapshot.error);
  
               return snapshot.hasData
                   ? ListViewPosts(postsFrom: snapshot.data)
                   : Center(child: CircularProgressIndicator());
             },
           ),
  
  
         ],
       ),
  
   ),
    );
   }
   }
  </code></pre>
  
  <p>And here is the ListViewPosts Stateless Widget:</p>
  
  <pre><code>     class ListViewPosts extends 
       StatelessWidget {
       final List&lt;dynamic&gt; postsFrom;
  
       ListViewPosts({Key key, 
       this.postsFrom}) : super(key: key);
  
         @override
         Widget build(BuildContext context) {
  return Column(
    children: &lt;Widget&gt;[
      FadeInImage.assetNetwork(
        placeholder: 'assets/images/placeholder.png',
        image: postsFrom[1]["featured_media"] == 0
            ? 'assets/images/placeholder.png'
            : postsFrom[1]["_embedded"]["wp:featuredmedia"]
        [0]["source_url"],
  
  
      ),
  
      FadeInImage.assetNetwork(
        placeholder: 'assets/images/placeholder.png',
        image: postsFrom[2]["featured_media"] == 0
            ? 'assets/images/placeholder.png'
            : postsFrom[2]["_embedded"]["wp:featuredmedia"]
        [0]["source_url"],
  
  
      ),
      new Row(
        children: &lt;Widget&gt;[
          Expanded(
            child: Text(
              "نووسه‌ر: " +
                  postsFrom[1]["_embedded"]["author"][0]
                  ["name"],
              textAlign: TextAlign.right,
            ),
          ),
          Expanded(
            child: Text(
              dateConvertor(
                  postsFrom[2]["date"].toString()),
              textAlign: TextAlign.left,
            ),
          ),
        ],
      ),
  
      ListView.builder(
        itemCount: postsFrom.length, //== null ? 0 : postsFrom.length,
        itemBuilder: (context, int index) {
          Card(
            child: Column(
              children: &lt;Widget&gt;[
                Text(postsFrom.toString()),
                Container(
                  child: hawalImage(postsFrom, index),
                ),
                new Padding(
                  padding: EdgeInsets.all(5.0),
                  child: new ListTile(
  
                    title: new Text("whatEver"),
                    subtitle: new Row(
                      children: &lt;Widget&gt;[
                        Expanded(
                          child: new Text(postsFrom[index]["title"]["rendered"]),
                        ),
                        Expanded(
                          child: hawalDate(postsFrom, index),
                        ),
                      ],
                    ),
                  ),
                ),
                new ButtonTheme.bar(
                  child: hawalBtnBar(),
                ),
              ],
            ),
          );
        },
      ),
  </code></pre>