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

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

Войти
Регистрация
Восстановить пароль
 
Leks2
2 / 2 / 1
Регистрация: 14.11.2014
Сообщений: 105
#1

Как сделать, чтобы на всех дисплеях координаты кнопок были одинаковы? - Android

14.11.2015, 17:15. Просмотров 243. Ответов 6

Всем привет. подскажите пожалуй , создал игру подобие найди кота , закачек много ,но на каждем дисплее android:background="" кнопки в разных координаторах , как сделать , чтоб на всех дисплеях координаты были одинаковы?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2015, 17:15     Как сделать, чтобы на всех дисплеях координаты кнопок были одинаковы?
Посмотрите здесь:

Применение общего обработчика нажатия для всех кнопок на форме Android
setOnTouchListener для всех кнопок Android
Android Как сделать так, чтобы табы в Action Bar были под ним даже на планшетах
Android Нужно, чтобы до и после табов были небольшие оступы
Как сделать, чтобы до того времени как одна анимация не закончится, другая не начиналась? Android
Как сделать, чтобы приложение выглядело одинаково на всех версиях Android
Как сделать паузу — запретить нажатие кнопок на 5 секунд? Android
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
1564 / 1306 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
14.11.2015, 17:33     Как сделать, чтобы на всех дисплеях координаты кнопок были одинаковы? #2
Leks2, правильно построить разметку, как вариант, через веса
SeeT
53 / 23 / 2
Регистрация: 12.10.2012
Сообщений: 132
Записей в блоге: 1
14.11.2015, 20:18     Как сделать, чтобы на всех дисплеях координаты кнопок были одинаковы? #3
Цитата Сообщение от Leks2 Посмотреть сообщение
как сделать , чтоб на всех дисплеях координаты были одинаковы?
Как вариант, с помощью фрагментов. Создаешь, рисуешь в нем все что нужно и вставляешь.
Либо также, но просто создаешь отдельный файл разметки и импортируешь ее в тот, где она нужна
Leks2
2 / 2 / 1
Регистрация: 14.11.2014
Сообщений: 105
17.11.2015, 11:28  [ТС]     Как сделать, чтобы на всех дисплеях координаты кнопок были одинаковы? #4
А если раскидать xml файлы по папка
res/layout-small
res/layout-normal
res/layout-large
res/layout-xlarge
Будет ли так точнее?
Spelcrawler
523 / 493 / 111
Регистрация: 12.03.2014
Сообщений: 1,646
Завершенные тесты: 1
17.11.2015, 11:43     Как сделать, чтобы на всех дисплеях координаты кнопок были одинаковы? #5
Цитата Сообщение от Leks2 Посмотреть сообщение
Будет ли так точнее?
Нет, проще и надежнее делать одну разметку, не используя никакие размеры. Обычно получается сделать все так, что из размеров остаются только отступы, они не особо различаются на разных экранах.
Leks2
2 / 2 / 1
Регистрация: 14.11.2014
Сообщений: 105
17.11.2015, 12:21  [ТС]     Как сделать, чтобы на всех дисплеях координаты кнопок были одинаковы? #6
Spelcrawler, понял,а можно где нибудь пример глянуть про разметку ,а то не могу найти
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.11.2015, 12:22     Как сделать, чтобы на всех дисплеях координаты кнопок были одинаковы?
Еще ссылки по теме:

Android Regex: проверить символьную строку, чтобы первые три ее символа были буквы
Как извлечь данные из сервера Parse, чтобы эти данные были видны всем? Android
Android Как сделать, чтобы ListView читалось с конца
Android Как сделать чтобы bluetooth соединение работало на всех activity?
Как сделать чтобы текст появлялся по буквам? Android

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

Или воспользуйтесь поиском по форуму:
Паблито
2014 / 1756 / 546
Регистрация: 12.05.2014
Сообщений: 6,222
Завершенные тесты: 1
17.11.2015, 12:22     Как сделать, чтобы на всех дисплеях координаты кнопок были одинаковы? #7
да ты и не искал, это же очевидно
говорю так потому что информации немеряно и на русском и на английском
Yandex
Объявления
17.11.2015, 12:22     Как сделать, чтобы на всех дисплеях координаты кнопок были одинаковы?
Ответ Создать тему
Опции темы

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