Представление setVisibility(GONE) становится невидимым, но все еще занимает местоAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Представление setVisibility(GONE) становится невидимым, но все еще занимает место

Сообщение Anonymous »

У меня есть представление, которое по сути является кнопкой. Вот его XML-макет (add_new.xml)







Когда я установил для него значение «ИСКЛЮЧИТЬ», вот так

v = getActivity().getLayoutInflater().inflate(R.layout.add_new, null);
v.setVisibility(View.GONE);


он ​​исчезает, но все еще занимает место. Вот так:
Изображение


Эта кнопка заголовок в ListView, который определяется этим XML:













И я не хочу, чтобы он занимал дополнительный элемент списка, когда для его видимости установлено значение GONE. Как указано в документации.


УДАЛЕНО — это представление невидимо и не занимает места для
макета.

Есть идеи, как сделать так, чтобы он НЕ занимал место?

Спасибо,
Деннис xx

P.S. Мое представление списка находится внутри FoldersFragment ListFragment, и вот xml моей основной активности, где представлен FoldersFragment













Подробнее здесь: https://stackoverflow.com/questions/123 ... pies-space
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»