Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
Ametistos
0 / 0 / 0
Регистрация: 23.02.2013
Сообщений: 37
#1

Как зафиксировать нижнюю панель? - Программирование Android

27.01.2014, 19:58. Просмотров 1368. Ответов 3
Метки нет (Все метки)

Здравствуйте коллеги! Исходные данные следующие: имеем приложение с многочисленными активити, в каждой из которых присутствует нижняя панель, в разметке это выглядит так:

http://www.cyberforum.ru/android-dev/thread1810734.html
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="wrap_content"
    android:layout_height="fill_parent"
    android:layout_gravity="fill_vertical|fill_horizontal"
    android:background="@android:color/black"
    android:orientation="vertical" >
 
    
   <!-- Some content -->
   
 
    <com.mypackage.BottomPanel
        android:id="@+id/BottomPanel"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content" >
    </com.mypackage.BottomPanel>
 
</LinearLayout>
где BottomPanel, соответственно отдельный класс.

вопрос - как сделать так чтобы при анимации во время перехода между активити нижняя панель в анимации не участвовала? то есть была как бы жестко закреплена.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.01.2014, 19:58
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как зафиксировать нижнюю панель? (Программирование Android):

Как зафиксировать ширину элементов ListView
Подскажите как отредактировать разметку элемента ListView. На данный момент...

Узнать нижнюю позицию Scrollview, либо прокручен ли до низу
Узнать нижнюю позицию Scrollview, либо прокручен ли до низу?

Как делать панель изменяемой высоты?
Как делать панель которую можно потянуть за края и она увеличивается (выезжает...

Зафиксировать ориентацию экрана
Здравствуйте, подскажите пожалуйста как в проекте Андроид студио сделать так,...

Зафиксировать элемент на лаяуте
Как сделать так чтобы расположив button, в данном случае это крестик (смотреть...

3
angryrobot
Командир зеленых роботов
348 / 285 / 54
Регистрация: 08.10.2013
Сообщений: 565
27.01.2014, 20:10 #2
Цитата Сообщение от Ametistos Посмотреть сообщение
как сделать так чтобы при анимации во время перехода между активити нижняя панель в анимации не участвовала?
Для этого вам нужно вместо множества активити, использовать множество фрагментов. Активити будет всего одна, она будет содержать контейнер внутри которого будут переключаться фрагменты и непосредственно вашу BottomPanel. Тогда всё получится как вы задумали.
2
NOSC
43 / 43 / 3
Регистрация: 10.10.2013
Сообщений: 297
27.01.2014, 20:49 #3
Цитата Сообщение от angryrobot Посмотреть сообщение
использовать множество фрагментов.
Можно пример - не совсем понимаю как это?
Спасибо
0
NiRamz
211 / 211 / 33
Регистрация: 26.12.2010
Сообщений: 691
27.01.2014, 23:17 #4
http://startandroid.ru/ru/uroki/vse-...heskaja-rabota
у вас просто вместо кучи кнопок будет панель.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.01.2014, 23:17
Привет! Вот еще темы с решениями:

Зафиксировать состояние bottomSheetDialog
Добрый день, мужики. Подскажите, есть ли какой-нибудь способ зафиксировать...

Button зафиксировать нажатие
Добрый день! подскажите как при первом нажатии зафиксировать кнопку, чтобы ее...

Как сделать панель с кнопками внизу, которую можно проматывать
Подскажите, как сделать такую панель? Внизу кнопки и они все не входят на...

Зафиксировать пзицию элемента в ListView
Коллеги, нужен совет. Ситуация такая - Есть один ListView, элементом списка...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru