Задать вопрос
urma
@urma
Java, android, Web

Как создать адаптивные кнопки на Android?

Нужно сделать программу типа справочника. Когда пользователь откроет приложение должно выйти типа
8c41636405584615bf1c510827dd6bca.png
и здесь мне нужно чтобы кнопки навигации с верху менялись в зависимости от ширины экрана. Прошу вашей помощи в интернете копал смотрел разные проекты не нашел. Буду очень благодарен тем кто подскажет хорошую идею. прошу не ругаться я новичок в Android программировании. Спасибо!!!
  • Вопрос задан
  • 627 просмотров
Подписаться 1 Оценить 1 комментарий
Решения вопроса 1
anyd3v
@anyd3v
layout_weight?
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
urma
@urma Автор вопроса
Java, android, Web
Для всех 4 х кнопок задал android:layout_weight="25" и все равномерно легли. Спасибо!!!!!!!!!!!!!!!!!!!
Ответ написан
Комментировать
xne71247
@xne71247
Если это кнопки с картинкой, то можно для бекграунда использовать developer.android.com/tools/help/draw9patch.html , тогда получатся норммальные тянущиеся кнопки.
Ответ написан
Комментировать
kivsiak
@kivsiak
software engineer
Смотри в сторону спецификторов ресурсов:

developer.android.com/guide/practices/screens_supp...

В кратце андроид автоматом может подбирать нужный layout в зависимости от экрана.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы