2013-04-02 2 views
0

Я создаю приложение для Android Infinity Pad для Asus Transformer.
Я не работаю с эмулятором, но непосредственно с планшетом.
Я работал с максимально возможным разрешением 1280x800 (который я выбрал из меню редактора), и он хорошо выглядит как в графическом редакторе Eclipse, так и на самом планшете.Пользовательское разрешение для Android 1920x1200

По-видимому, я обнаружил, что разрешение планшета HD 1920x1200. Поскольку я хочу получить большую часть разрешения планшета, я хотел бы работать с разрешением 1920x1200 как в редакторе, так и на планшете.

1. Как настроить пользовательское разрешение 1920x1200 в графическом редакторе Eclipse (не эмулятор)?
2. Как я могу сказать, что планшет сам работает с разрешением 1920x1200?

Благодаря

=====================
OS: Android 4.2.2
SDK: API 17
Tablet: Asus Transformer Infinity Pad TF700T

ответ

0

Короткий ответ: все в порядке, не беспокойтесь об этом.

Планшет почти всегда будет использовать разрешение по умолчанию/собственный/максимальный. Если все выглядит хорошо, тогда не беспокойтесь об этом. Это равно, используя полное разрешение. Вы не можете изменить графический редактор макета, чтобы использовать пользовательские разрешения, насколько я знаю, поэтому у вас нет большого выбора там (по крайней мере пока). Похоже, что работа с конфигурацией 1280x800 позволяет вам достаточно близко, чтобы она выглядела хорошо как в редакторе, так и на устройстве, так что вам действительно ничего не нужно менять, и в любом случае будет мало пользы, если у вас нет действительно сложного макеты, которые просто не вписываются в экран меньшего разрешения (который снова будет только в редакторе, устройство будет использовать полное разрешение).

+0

Я получил графический дизайн от моего дизайнера. Этот проект был запланирован на 1920x1200. Мне нужно разместить все элементы с размерами в соответствии с дизайном. Поэтому я просто не могу поместить все компоненты, если у меня меньше места. Спасибо – Gena

+0

Не то, чтобы я рекомендовал устанавливать все позиции/размеры по пикселям, но это просто означает, что вам придется использовать текстовый редактор вместо чисто графического редактора. – kabuko

+0

Я пробовал в текстовом редакторе, но материал не подходит на экране, когда я запускаю его на устройстве. Устройство думает, что я работаю с 1200x800 :( – Gena

1

1. Как настроить пользовательское разрешение 1900x1200 в Eclipse?
Возможные Duplicate:

В Eclipse, если вы выберите Менеджер Android SDK и AVD в окне выпадающего меню. Вы должны иметь возможность изменять размер экрана вашего устройства Android Virtual (эмулятор).

2. Как я могу сказать, что планшет сам работает с разрешением 1900x1200?
Предполагаю, вы имеете в виду 1920x1200, но я все еще не совсем уверен, что вы здесь задаете. По умолчанию разрешение Asus Transformer Infinity Pad TF700T составляет 1920x1200.

Если вы действительно имели в виду 1900x1200, и вы хотите заставить разрешение TF700T быть 1900x1200, чем я боюсь, что вам не повезло. Я не думаю, что это возможно, и я не понимаю, почему вы этого хотите.

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

+0

благодарит за ответ. 1) Я НЕ использую эмулятор, поэтому вопрос AVD здесь не помог. 2) Вы абсолютно правы - разрешение 1920x1200. И я хочу использовать собственное разрешение устройства, но максимально возможное. Я обновил вопрос. – Gena

0
  1. Как настроить пользовательское разрешение 1900x1200 в Eclipse?

Нет необходимости устанавливать любое разрешение для затмения

работы с вашим нормальным х-большими разрешениями MDPI скажет

x-large-mdpi 1280 x 800 =1 
x-large-hdpi 1920 x 1200 =1.5 
x-large-xdpi 2560 x 1600 =2 

так, когда вы поставляете графики для MDPI, ИПЧР, xhdpi что будет работать префектура.

так пусть дизайн с вашим нормальным разрешением в вашем эмуляторе 1280x800

2 Как я могу сам планшет работать с разрешением 1900x1200?

Недавно Google опубликовал диалоговое окно «Доступность устройства» в консоли разработчика, позволяющее выбрать конкретное устройство для установки. link here

How to restrict android app to specific device make?

если вы хотите только для поддержки планшета вы можете сделать, как этот

<supports-screens 
     android:smallScreens="false" 
     android:normalScreens="false" 
     android:largeScreens="false" 
     android:xlargeScreens="true" 
     android:anyDensity="false" /> 
+0

1) Извините, я вас не понял. Скажем, я хочу кнопку размером 1200х90. Он должен охватывать всю ширину (в портретном режиме). Но в моем случае он не подходит на экране редактора, так как это только 800. 2) Мне не нужна Google Play. Я создаю приложение для одного своего устройства. Спасибо – Gena

Смежные вопросы