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

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

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

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

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

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

Как сделать так, чтобы табы в Action Bar были под ним даже на планшетах - Программирование Android
Здравствуйте! :) У меня есть два вопроса. 1. Как сделать так, чтобы табы в Action Bar были под ним даже на планшетах (использую код...

Как сделать, чтобы приложение выглядело одинаково на всех версиях - Программирование Android
Привет. Подскажите пожалуйста, как бы так сделать, чтобы мое приложение использовало всегда стили из версии 4.4, даже если я запускаю его к...

Как сделать чтобы bluetooth соединение работало на всех activity? - Программирование Android
Подскажите как сделать чтобы bluetooth соединение работало на всех activity

Как сделать паузу — запретить нажатие кнопок на 5 секунд? - Программирование Android
Принцип игры - вопросы на время. По кнопке "Старт" запускается таймер обратного отсчета, кнопка превращается в "Далее" и, пока работает...

Нужно, чтобы до и после табов были небольшие оступы - Программирование Android
Доброго времени суток. Делал табы как показано в этом уроке. http://freehabr.ru/blog/android/1746.html Всё получается, только мне...

setOnTouchListener для всех кнопок - Программирование Android
Пытаюсь ловить у кнопок MotionEvent.ACTION_DOWN и MotionEvent.ACTION_UP. btn1.setOnTouchListener(new View.OnTouchListener() { ...

Regex: проверить символьную строку, чтобы первые три ее символа были буквы - Программирование Android
Как проверить символьную строку чтобы первые три ее символа были буквы(а не цифры и т.п.)???

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
1567 / 1309 / 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
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,648
Завершенные тесты: 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
Добрый день ! У меня есть анимация которая идет 1 сек, как сделать чтобы до того времени как анимация не закончиться другая не начиналась...

Применение общего обработчика нажатия для всех кнопок на форме - Программирование Android
Добрый день. Как можно сделать так, чтобы ко всем кнопкам на экране ,применялся один обработчик. Я знаю, что можно прописать каждой...

Как сделать, чтобы ListView читалось с конца - Программирование Android
Добрый день, друзья. Нужна помощь в задаче. Я делаю в приложении чат для переписки сообщений, так вот в основе моего списка лежит ListView....

Как сделать чтобы кнопка правильно располагалась - Программирование Android
Как сделать чтобы кнопка располагалась поверх RecyclerView и в тоже время внизу экрана(привязана к нижней его границе)? Вот разметка ...

Как сделать чтобы текст появлялся по буквам? - Программирование Android
Привет всем,давно не был на форуме. У меня возник вопрос,как сделать чтобы текст в TextView появлялся по буквам,есть идея сделать это...


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

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

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