问题描述:按下动作栏上的返回按钮后,RecyclerView不显示。
解决方法:
RecyclerView recyclerView = findViewById(R.id.recyclerView);
recyclerView.setLayoutManager(new LinearLayoutManager(this)); // 设置布局管理器
recyclerView.setAdapter(adapter); // 设置适配器
@Override
protected void onResume() {
super.onResume();
recyclerView.setVisibility(View.VISIBLE);
}
@Override
protected void onPause() {
super.onPause();
recyclerView.setVisibility(View.GONE);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
if (item.getItemId() == android.R.id.home) {
recyclerView.setVisibility(View.VISIBLE); // 显示RecyclerView
finish(); // 结束当前Activity
return true;
}
return super.onOptionsItemSelected(item);
}
请根据具体的代码和需求进行相应的调整和修改。