Мой самый повторный проект включает в себя планшет Samsung Tab 9,7 "с разрешением 1024x768 пикселей в формате 4: 3. Этот планшет совершенно новый, и этот формат не поддерживается Android Studio, я попытался добавить новое виртуальное устройство с этими разрешениями. Я установил параметр масштаба: «1dp на устройстве = 1px на экране»Android Studio и разрешение 4: 3
То, что кажется неправильным, есть разница между dp и px. , например, ширина представления установлена на 1024px, она хорошо сочетается с границами экрана. Но если я устанавливаю его на 1024dp, он намного меньше ... 1dp = 1px означает, что он должен быть то же, правильно? Когда я запускаю его на вкладке, все содержимое получает неправильные размеры и т. д. (из-за проблемы выше 0c).
Есть ли способ использовать добавление разрешения 4: 3, чтобы его можно было использовать в редакторе макетов? Я знаю, что есть разница между px и dp, но 1/1 должна быть одинаковой?
Спасибо большое,
Джесси
Я знаю, что это оленья кожа ответить на ваш вопрос, но с некоторым везением это сделает ответ ненужным, пожалуйста, рассмотрите это http://stackoverflow.com/questions/29956014/why-should -we-use-xml-layouts – Nanoc
Не совсем, не знаю, в чем суть проблемы ... Сегодня я попытался изменить ширину на 512 пикселей и запустить ее на вкладке. Он правильно подходит к центру экрана. Но если я меняю px на dp, – JesseB1234
В сети я нашел конвертер с px на dp. 512px должен быть таким же, как 682.67dp, который он делает внутри редактора (опять же, аккуратно до центра) Но вот, но если я запустил его на вкладке (с 682.67dp), он окажется больше, до 3/4 экрана ?! Неужели я глуп? Какая черная магия здесь происходит? – JesseB1234