title: Return to current position on the screen when returning from another fragment
body: <p>I have a fragment with list of items displayed in recyclerView. The list could be endlessly scrolled. Each item is clickable and opens another fragment with its description. My question is when I click on any Item and return back, I want to return to the same position on the screen. Now I always return to the top of the screen even if I scroll a lot of items.</p>
  
  <pre><code> private void setScrollListener() {
  
      recyclerView.addOnScrollListener(new EndlessRecyclerViewScrollListener(linearLayoutManager) {
          @Override
          public void onLoadMore(int page, int totalItemsCount) {
  
              apiCall(pageNumber++, 10);
          }
      });
  }
  private void listClickListener() {
  
      if (myAdapter != null) {
  
          myAdapter.setOnItemClickListener(new OnItemClickListener() {
              @Override
              public void onItemClick(View itemView, int position) {
  
                  Items items = itemsList.get(position);
                  setDetailsFragment(items.getDescription());
  
              }
          });
      }
  
  }
  
   private void setDetailsFragment(String description) {
      DetailsFragment detailsFragment = new DetailsFragment();
      detailsFragment.setDescription(description);
      FragmentTransaction fragmentTransaction = getFragmentManager().beginTransaction();
      fragmentTransaction.replace(R.id.frag_container, detailsFragment, "TAG");
      fragmentTransaction.addToBackStack("TAG");
      fragmentTransaction.commit();
  </code></pre>