Android выдвижной ящик

Я хочу сделать 2 выдвижных ящика с относительной компоновкой (поэтому первый выдвижной ящик находится перед вторым выдвижным ящиком). У содержимого первого скользящего ящика есть кнопка Открыть второй скользящий ящик.

Когда я открываю первый выдвижной ящик, закрываю только 1/3 экрана. Второй выдвижной ящик накрывает весь экран.

Теперь я хочу:

Когда я нажимаю кнопку с содержимым первого выдвижного ящика, он открывает второй выдвижной ящик, как я уже говорил, и затем мне нужен обработчик первого выдвижного ящика. Он снова становится ВИДИМЫМ после закрытия второго выдвижного ящика. Поэтому я не могу закрыть первый выдвижной ящик, если второй выдвижной ящик все еще открыт.

Я уже пытался установить setVisibility(View.GONE) и setVisibility(View.INVISIBLE), но это не работает.

Извините, я не могу опубликовать изображение на этом форуме, так что это может немного запутать. Спасибо за ответы;)

1 ответ

Вы пытались просто закрыть первый ящик, когда вы нажимаете кнопку для второго?

slidingDrawer1.close();
Другие вопросы по тегам