Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
chizz
980 / 495 / 54
Регистрация: 19.03.2013
Сообщений: 3,092
Записей в блоге: 18
Завершенные тесты: 1
#1

Как сделать панель с кнопками внизу, которую можно проматывать - Программирование Android

20.01.2016, 13:25. Просмотров 397. Ответов 6

Подскажите, как сделать такую панель?

Внизу кнопки и они все не входят на экран, можно промотать вправо.
Как такое сделать?
0
Миниатюры
Как сделать панель с кнопками внизу, которую можно проматывать  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.01.2016, 13:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как сделать панель с кнопками внизу, которую можно проматывать (Программирование Android):

Разместить панель внизу FrameLayout - Программирование Android
Имеется такой layout. В нем карта растянута на весь экран, а панель panelTools располагается внизу. <?xml version="1.0"...

Подскажите как сделать свою "форму" в xml, вверху ScrollView, внизу что-то другое - Программирование Android
Нужно сделать форму в xml. Новичок, разбираюсь. Экран поделить на 2 части, нижняя часть фиксированно занимает процентов 20 от всего экрана,...

Компонент - панель, которую можно свернуть - C#
Здравствуйте! Извините за такой заголовок темы, просто не знаю, как и назвать такой компонент(иначе бы уже нашел). Проще всего будет...

Как сделать форму, через которую можно совершать клики мышью - C#
Возможно ли это вообще? Чтобы ее было видно, но нажатия мышкой проходили сквозь неё) Добавлено через 42 минуты Буду необычайно...

Как можно сделать панель инструментов в VB? - Visual Basic
Доброго времени суток!!! Подскажите, пожалуйста, как можно сделать панель инструментов в VB. Может существуют уже хорошие компоненты???...

Кто знает как можно сделать такую панель - Delphi
Здравствуйте! Хочу сделать боковую панель наподобие как в Adobe Reader, Opera (еще много где встречается). Внешне похожа на тулбар,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Valakin
431 / 97 / 15
Регистрация: 21.02.2015
Сообщений: 731
20.01.2016, 14:32 #2
я что то похожее делал,
все кнопки надо поместить на отдельный лейаут, потом ловить перемещение и двигать этот лейаут на основном лейауте, почти все делал из кода
1
Pablito
2494 / 1939 / 605
Регистрация: 12.05.2014
Сообщений: 6,801
Завершенные тесты: 1
20.01.2016, 14:43 #3
кнопки те что голубенькие иконки?
если так то можно и так
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?xml version="1.0" encoding="utf-8"?>
<HorizontalScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
 
    <LinearLayout
        android:layout_width="match_parent"
        android:orientation="horizontal"
        android:layout_height="wrap_content">
 
        <ImageView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/ic_black" />
 
        <ImageView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/ic_white" />
 
    </LinearLayout>
 
</HorizontalScrollView>
или вариант сложнее, но красивее (если картинки в той полоске формируются динамически)
вместо LinearLayout в этой разметке поставить RecyclerView и в нем делать список картинок
1
chizz
980 / 495 / 54
Регистрация: 19.03.2013
Сообщений: 3,092
Записей в блоге: 18
Завершенные тесты: 1
21.01.2016, 12:51  [ТС] #4
Паблито, хм.. ок, попробую
0
Pablito
21.01.2016, 13:00
  #5

Не по теме:

если речь шла не про иконки голубого цвета то мой вариант не годится
как под клавиатурой сделать кнопки я не знаю

0
chizz
980 / 495 / 54
Регистрация: 19.03.2013
Сообщений: 3,092
Записей в блоге: 18
Завершенные тесты: 1
23.01.2016, 00:57  [ТС] #6
Взял пример тут: http://stackoverflow.com/questions/1...-at-the-bottom

Хоть и не scrollable ни разу, но хоть что-то
0
petruchodd
92 / 91 / 8
Регистрация: 23.06.2009
Сообщений: 513
24.01.2016, 21:38 #7
поставь weight=1 центральному лейоуту . Под ним добавь другой лейоут с высотой. Будет всегда с низу. + туда скролл добавить и будет то, что тебе нужно.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.01.2016, 21:38
Привет! Вот еще темы с ответами:

APEX 4, как скрыть эту панель внизу, если пользователь - не админ? - Oracle
создал схему аутентификации на основе таблицы - вход работает. применяю схему авторизации, чтобы скрывать нужные элементы определенным...

Как создать свою панель инструментов со своими кнопками? - VBA
Здравствуйте! Подскажите, пожалуйста, как создать свою панель инструментов со своими кнопками(имею в виду оригинальный внешний вид...

Как можно сделать форму, которая будет перекрывать панель задач? - C++ Builder
Здравствуйте. Подскажите пожалуйста как можно сделать форму которая будет перекрывать панель задач. Вот как здесь...

ПДУ с 4 кнопками. Что можно сделать? - Микроконтроллеры
Имеется пульт ДУ с 4 кнопками (предназначался для шлагбаума). На нем стоит плата s214, процессор 24c64f p2400g. Как узнать на какой частоте...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
24.01.2016, 21:38
Ответ Создать тему
Опции темы

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