Два вопроса новичка:
1. Имеем ветикальный ListView (это не принципиально, если лучше сделать через Releative - скажите как). Первый элемент fragment (карта) неизвестного размера по высоте, а по ширине на весь экран. Второй должен иметь вертикальный размер по содержимому. Как правильно прописать параметры в XML чтоб они оба были видны на экране? (если прописываю сначала фрагмент с известным параметром по высоте, а потом карту - на экране все нормально. Если вначале карту, потом фрагмент с параметром высоты, то его не видно. Карта занимает весь экран.)
2. Можно ли второй элемент выключать программно. Т.е. задать ему видимость по значению какой либо переменной?
Размер и порядок элементов на экране.
-
- Сообщения: 138
- Зарегистрирован: 27 июн 2014, 01:41
Re: Размер и порядок элементов на экране.
"Имеем ветикальный ListView" - может Linear Layout?
1. задай первому елементу вес = 1. тогда второй елемент будет занимать столько сколько ему нужно, а первый остальную часть.
2. if(ll.getVisibility() == View.VISIBLE){
ll.setVisibility(View.GONE);
}else{
ll.setVisibility(View.VISIBLE);
}
ll - елемент, которій нужно прятать-показывать
1. задай первому елементу вес = 1. тогда второй елемент будет занимать столько сколько ему нужно, а первый остальную часть.
2. if(ll.getVisibility() == View.VISIBLE){
ll.setVisibility(View.GONE);
}else{
ll.setVisibility(View.VISIBLE);
}
ll - елемент, которій нужно прятать-показывать