Задать вопрос
@Freijer

Определить координаты объектов на экране, Android studio (java)?

Добрый день. Мне нужно определить размер дисплея и в зависимости от его размера задать расположение нескольких кнопок.
При нажатии на одну из кнопок нужно разместить еще несколько кнопок, таким образом, что бы новые кнопки ни в каком случае не пересеклись с другими кнопками и не зашли за рамки экрана.

Не прошу писать код за меня, а вот за описание и примеры буду признателен.
  • Вопрос задан
  • 386 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
AgentSmith
@AgentSmith
Это мой правильный ответ на твой вопрос
Display display = getWindowManager().getDefaultDisplay();
DisplayMetrics outMetrics = new DisplayMetrics ();
display.getMetrics(outMetrics);

float density  = getResources().getDisplayMetrics().density;
float dpHeight = outMetrics.heightPixels / density;
float dpWidth  = outMetrics.widthPixels / density;
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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