私は今このコードを使用していますが、不可視性のみが実行されています。私はボタンを1回クリックするだけで、Androidのタスクの可視性と不可視性の両方を実現したい
mute.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mute = (ImageButton) findViewById(R.id.mute);
if (mute.getVisibility() != View.INVISIBLE) {
power.setVisibility(View.INVISIBLE);
} else {
power.setVisibility(View.GONE);
}
}
});
あなたが 'View.VISIBLE'について知っているかどうかは、アンドロイドにありますか? –
GONEとINVISIBLEはどちらも意味が分かりませんが、あなたはVISIBLEを意味すると思います – Pooya
'mute'の可視性をチェックしているのはなぜですか?可視性はおそらく変わらないので、あなたはonClickListenerで何も変更しません。 – Matthew