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

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

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

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

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

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

Внизу кнопки и они все не входят на экран, можно промотать вправо.
Как такое сделать?
Миниатюры
Как сделать панель с кнопками внизу, которую можно проматывать  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.01.2016, 13:25     Как сделать панель с кнопками внизу, которую можно проматывать
Посмотрите здесь:
Разместить панель внизу FrameLayout Android
Подскажите как сделать свою "форму" в xml, вверху ScrollView, внизу что-то другое Android
Глобальная переменная, которую можно использовать в других Activity Android
Написать программу, на которую можно будет перетаскивать разные элементы и строить мнемосхемы Android
Посоветуйте пожалуйста литературу, изучив которую можно будет серьезно заниматься программированием под андроид. Android
Android Как прикрепить кнопки внизу?
Как расположить один пункт внизу NavigationDrawer Android
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Valakin
430 / 96 / 15
Регистрация: 21.02.2015
Сообщений: 729
20.01.2016, 14:32     Как сделать панель с кнопками внизу, которую можно проматывать #2
я что то похожее делал,
все кнопки надо поместить на отдельный лейаут, потом ловить перемещение и двигать этот лейаут на основном лейауте, почти все делал из кода
Pablito
2455 / 1900 / 591
Регистрация: 12.05.2014
Сообщений: 6,702
Завершенные тесты: 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 и в нем делать список картинок
chizz
980 / 494 / 54
Регистрация: 19.03.2013
Сообщений: 3,084
Записей в блоге: 18
Завершенные тесты: 1
21.01.2016, 12:51  [ТС]     Как сделать панель с кнопками внизу, которую можно проматывать #4
Паблито, хм.. ок, попробую
Pablito
21.01.2016, 13:00
  #5

Не по теме:

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

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

Хоть и не scrollable ни разу, но хоть что-то
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.01.2016, 21:38     Как сделать панель с кнопками внизу, которую можно проматывать
Еще ссылки по теме:
Android Как можно сделать маштабируемость экрана
Android Как можно сделать scrolling не текста, а картинок?
Как можно сделать выборку последних контактов? Android
Как можно сделать линию толще (Google Maps) Android
Взять символы с EditText и прировнять их к переменным.Как это можно сделать? Android

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

Или воспользуйтесь поиском по форуму:
petruchodd
90 / 90 / 8
Регистрация: 23.06.2009
Сообщений: 511
24.01.2016, 21:38     Как сделать панель с кнопками внизу, которую можно проматывать #7
поставь weight=1 центральному лейоуту . Под ним добавь другой лейоут с высотой. Будет всегда с низу. + туда скролл добавить и будет то, что тебе нужно.
Yandex
Объявления
24.01.2016, 21:38     Как сделать панель с кнопками внизу, которую можно проматывать
Ответ Создать тему
Опции темы

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