後避免片段重新加載我使用片段來顯示回收站視圖中的Vehicle列表。 每當用戶點擊車輛時,它會在另一個片段 中顯示其詳細信息,但是當我使用後退按鈕獲取其詳細信息後,我會在車輛列表片段上回滾,然後像第一次載入車輛列表片段。 我在回收視圖中使用了更多的負載。 這就是爲什麼每當用戶滾動更多,如果他想看到車輛的細節,然後回來的名單上重新加載像第一次和用戶獲得第一個項目回...如何在onBackPressed Android
車輛列表中的Recycler視圖滾動監聽器Fragment
rvVehicleList.addOnScrollListener(new EndlessRecyclerViewScrollListener((LinearLayoutManager) rvVehicleList.getLayoutManager()) {
@Override
public void onLoadMore(int page, int totalItemsCount) {
if (!vehicleSearchResponseModel.getData().get_links().getNext().equals("")) {
pageNo++;
searchMoreVehicle(pageNo);
}
}
});
回收站視圖的點擊來自適配器車輛信息片段
holder.llMainView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
FragmentManager fragmentManager = ((FragmentActivity) context).getSupportFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
Bundle bundle = new Bundle();
bundle.putSerializable("vehicleInfo", vehicleSearchPagerList.get(position));
VehicleAdInfoFragment vehicleAdInfoFragment = new VehicleAdInfoFragment();
vehicleAdInfoFragment.setArguments(bundle);
fragmentTransaction.replace(R.id.frContainer, vehicleAdInfoFragment);
fragmentTransaction.addToBackStack(vehicleAdInfoFragment.getTag());
fragmentTransaction.commit();
}
});
如何關閉詳細信息屏幕並在onResume方法上編寫了一些功能? –
不,我不寫任何代碼在車輛列表片段的onResume方法 –
如何關閉細節屏幕? –