2012-04-16 4 views
1

Я новичок в разработке Android и тестировал свое приложение в симуляторе 3.2, чтобы гарантировать, что все будет правильно масштабироваться на планшете. Представление состоит из ListView в TabBar, и я испытываю странные проблемы с несоосностью пользовательского интерфейса (см. Ссылку). Этого нет в любой другой версии ОС (2.1 - 4.0) на любом из размеров экрана телефона.Android 3.2 Странные проблемы с просмотром

Элементы ListView состоят из пользовательского макета, который использует LinearLayout с выделенным фоном и двумя textviews для названия и субтитров.

enter image description here

XML Render (10.1in WXGA Tab):

enter image description here

Кто-нибудь есть какие-нибудь идеи?

EDIT:

Исправлена ​​ошибка. Я отключил поворот в своих представлениях TabBar в своем манифесте, удалив эту строку кода в XML, который отображается по желанию. Спасибо всем, кто внес свой вклад.

+0

Это довольно странно, трудно сказать, хотя без (небольшой/автономной) версии ваших просмотров/xml. это может быть просто сбой от эмулятора? – Nanne

+0

Я думаю, что это может быть неудача с эмулятором, так как предварительный просмотр на макете xml элемента представления списка отлично выглядит (см. Отредактированный пост) –

+0

У меня есть (частично необоснованное) действительно плохое чувство об Android SDK и mac (как вы, кажется, используете?). Это может быть невыносимо раздражающим в моем опыте. Есть ли коллега. вы можете попросить взглянуть на него на различной машине или даже установить среду vmware linux и проверить ее самостоятельно на этой «машине»? Было бы грустно, если бы вы вложили много отладочной работы, и это просто AVD, который здесь не работает :) – Nanne

ответ

0

вы можете загрузить различные макеты, ценности и другие ресурсы в соответствии с устройством, локали, просто изменив название папки, добавляя определенные значения, в вашем использовании случае что-то вроде макета-ИПЧР, макет-xhdpi

+0

Я не думаю, что это что-то связано с разрешением экрана на дюйм, поскольку элементы панели являются просто градиентами и центральным изображением, которое не масштабируется, а фоновые изображения макета списка выглядят .9 png, которые масштабируются в соответствии с размер экрана –

+0

http://developer.android.com/guide/practices/screens_support.html –