title: Problem with ListBuilder repeat data in same view flutter
body: <p>I generated a list of question in my listBuilder. I want to create one view for one list because for the moment I have my entitled with the answers but all to one view.</p>
  
  <p>But i want to respond of my first question and when i click to next button, generated the same screen with the next question. </p>
  
  <pre><code>class _Poll extends State&lt;PollPage&gt; {
    List&lt;String&gt; choix = [];
  
  
    @override
    Widget build(BuildContext context) {
      return new Scaffold(
        appBar: new AppBar(
          title: Text("Blackblox"),
          leading: Image.asset(
            'assets/img/logo_ineat.png',
            fit: BoxFit.contain,
            height: 32,
          ),
        ),
        body: new Center(
          child: new Column(
            mainAxisAlignment: MainAxisAlignment.spaceEvenly,
            children: &lt;Widget&gt;[
              new Flexible(
                child: new Container(
                  child: new FutureBuilder&lt;List&lt;PollQuestionsDto&gt;&gt;(
                      future: Poll().getPollQuestions(),
                      builder: (BuildContext context, AsyncSnapshot snapshot) {
                        if (snapshot.hasData) {
                          if (snapshot.data != null) {
                            return new Column(
                              mainAxisAlignment: MainAxisAlignment.spaceEvenly,
                              children: &lt;Widget&gt;[
                                new Expanded(
                                  child: new ListView.builder(
                                    itemCount: snapshot.data.length,
                                    itemBuilder: (BuildContext context, index) {
                                      return PollListViewItem(
                                        entitled: snapshot.data[index].entitled,
                                        answers: snapshot.data[index].answers,
                                      );
                                    },
                                  ),
                                ),
                              ],
                            );
                          }
                        } else {
                          new Text("Loading...");
                          return new CircularProgressIndicator();
                        }
                      }),
  
  </code></pre>