Подтвердить что ты не робот

Можете ли вы скрыть элемент в макете, например, счетчик, в зависимости от активности?

Я работаю над своим приложением, у которого есть 3 ролика в одном представлении. Некоторые из моих действий должны будут использовать 3 ролика, некоторые 2, некоторые 1, поэтому я хотел бы скрыть их в зависимости от активности, если это возможно. Я пытаюсь сделать это так, чтобы я мог быть как можно более эффективным, но я понятия не имею, возможно ли это.

4b9b3361

Ответ 1

Вызовите setVisibility(View.INVISIBLE) или setVisibility(View.GONE) на Spinners, если необходимо, чтобы скрыть их. GONE означает полностью исчезнувший; INVISIBLE означает, что они все еще занимают место, но пиксели не нарисованы.

Ответ 2

Вы можете использовать метод View setVisibility: вы можете скрыть или показать представления с помощью setVisibility (int visibility).

Если аргумент может быть INVIVIBLE или GONE, в зависимости от того, хотите ли вы, чтобы оно занимало любое пространство, когда оно невидимо.