Starting Activity Performs onResume? : <p>Ok so I have this code in onCreate and onResume</p>

<pre><code>@Override
    public void onResume()
    {  // After a pause OR at startup
        super.onResume();
        Intent intent = getIntent();
        String name2 = intent.getStringExtra(MyAdapter.KEY_VNAME);
        if (name2 == null){
            name2 = intent.getStringExtra(MainVoterView.KEY_VNAME2);
        }
        String Simage = intent.getStringExtra(MyAdapter.KEY_SUGGEST_IMAGE);
        if (Simage == null){
            Simage = intent.getStringExtra(MainVoterView.KEY_SUGGEST_IMAGE2);
        }

        layoutManager = new LinearLayoutManager(Suggestion.this);
        recyclerView.setLayoutManager(layoutManager);
        recyclerView.setHasFixedSize(true);
        suggestList = new ArrayList&lt;&gt;();
        requestQueue = Volley.newRequestQueue(Suggestion.this);
        getData();
        adapter = new SuggestListAdapter(suggestList, Suggestion.this, name2, Simage);
        recyclerView.setAdapter(adapter);
    }
</code></pre>

<p>When I start the activity my suggestion feed is doubled.. and when I Pause the Application and then resumes it. The suggestion feed is fixed. What I'd like to ask is does onResume Activates when starting activity. </p>

<p>And if yes What method should I use ? </p>

<p>Why would they call it onResume if every time the Activity is called the onResume executes. For what I know that's not resuming.</p>

<p>Please do enlighten me</p>
