新しいゲーム用と古いゲーム用の 2 つのボタンがあり、それぞれ 2 つの相対的なレイアウトがあります。NewGame ボタンをクリックしてから、最初の NewGame ListView(inSide Relative Layout) をクリックすると、これら 2 つのボタン間で同じアクティビティを切り替えたいと思います。
case R.id.btn_old_game:
mBtnOldGame.setEnabled(false);
play_new_game.setVisibility(View.INVISIBLE);
historyRaltiveLayout.setVisibility(View.VISIBLE);
loadHistoryGameList();
break;
case R.id.btn_play_game:
mBtnOldGame.setEnabled(true);
getListView().setVisibility(View.INVISIBLE);
historyRaltiveLayout.setVisibility(View.INVISIBLE);
play_new_game.setVisibility(View.VISIBLE);
loadGamesItemsList();
break;
したがって、これの問題は、古いゲームボタンをクリックすると機能しますが、再度新しいゲームボタンをクリックすると機能せず、OldGame ListView(OldGame Relative Layout)のままです。