0

4 つのオプションから 1 つを選択できるスピナーがあるアプリを作成しています。オプションaをクリックすると画像の下にレイアウトが描画され、オプションbaを選択すると別のレイアウトが描画されるようにしたいので、レイアウトを非表示に設定して、トピックを選択するとそのレイアウトが表示されるようにしてみましたしかし問題は、そのレイアウトを消す必要があるときです。

これが私のコードです。このコードは、スピナーからオプションを選択したときに両方を表示するだけです

 if (pos == 1){

            cooldown.setVisibility(0);
            warmup.setVisibility(1);

        }else if (pos == 2){
            cooldown.setVisibility(1);
            warmup.setVisibility(0);
        }

setvisibility は行き止まりだと思います

4

3 に答える 3

0

数字の代わりにVISIBLE、INVISIBLE、GONEを使用する必要があると思います

于 2013-04-25T03:16:51.530 に答える