title: Reload or Refresh Activity from OnClickListener not working
body: <p>In my "ArticleActivity" (where the user reads the article), I have a list of "related articles".  When a user clicks one, it should reload or refresh the ArticleActivity to show the article they clicked on instead of the one they just read.</p>
  
  <p>I found many many answers online and have tried roughly 492 of them...  I CAN get it to start a DIFFERENT activity, but I can't get it to restart the current one.</p>
  
  <p>My latest attempt:</p>
  
  <pre><code>    //RELATED ARTICLE CLICK
      relatedArticleClickListener = new OnClickListener()
      {
          public void onClick(View v) {
              Log.d("MYLOG", "related article clicked " + v.getId());
              Intent myIntent = new Intent(v.getContext(), ArticleActivity.class);
              myIntent.putExtra("id", v.getId());
              startActivity(myIntent);
              finish();
          }   
      };
  </code></pre>
  
  <p><strong>Update:</strong></p>
  
  <p>Could have it to do with the ArticleActivity having this: <code>android:launchMode="singleTask"</code> ?  I need it there, but also need to be able to reload the activity with a new article.</p>
  
  <p>If I change <code>ArticleActivity.class</code> to <code>MainActivity.class</code> and leave all the rest of the code exactly the same, it DOES go to the MainActivity.</p>