私のアプリケーションでは、2がLinearLayout互いに真上にあります。メニューオプションを使用して、下の1つを非表示にし、消えた上に1つ下のドロップダウンを表示できるようにしたいと考えていますLinearLayout。
問題は、Javaでこれを行う方法がわからないことです。
アニメーション化する必要はありません。Layout別のアクティビティ(メニュー)の戻りを非表示にしたいですOnActivityResult。メニューactivityはbooleanチェックインするを設定し、そのOnActivityResult値に応じて下部を非表示にするか表示する必要があるかを決定しますLayout。
// Only change value if it is different from what it was.
if(mUseVolumeButtonAsPTT != resultData.getBoolean("UseVolumeButtonAsPTT")){
mUseVolumeButtonAsPTT = resultData.getBoolean("UseVolumeButtonAsPTT");
if(!mUseVolumeButtonAsPTT){
// Hide lower LinearLayout.
} else {
// Show lower LinearLayout.
}
}
誰かが私にこれをどのようにすべきかについてのヒントやリンクを教えてもらえますか?