title: force android to destroy fragment on tab change? (lifeCycle of viewpager)
body: <p>I have two tabs in my app with two <code>RecyclerView</code> that when I click on one item in the first tab it adds one item to the second tab (download link to download manager) but the user can't see the change until the fragment <code>onDestroy</code> and again <code>onCreate</code> (rotate, exit, going to the third tab) I think it happens because of the <code>lifeCycle</code> of fragment in <code>viewPager</code> that keeps the previous tab.</p>
  
  <p>How can I force android to destroy fragment on tab change? I even tried <code>setOnPageChangeListener</code> with interface but it did not work for me, maybe because <code>getItem</code> only runs on fragment creation?</p>