Сота делает текст в пикселях - PullRequest
1 голос
/ 14 августа 2011

Мое приложение отлично выглядит на моем Galaxy S, но когда я запускаю его на Galaxy Tab 10.1 (Android 3.0), тексты выглядят пикселизированными / смазанными:

enter image description here

XML, используемый для кнопки «Синхронизировать», выглядит следующим образом:

<Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/synchronizeButton"
    android:background="@drawable/button"
    android:text="Synchronize"
    android:textSize="20dp"
    android:textColor="@drawable/buttoncolors"
    android:layout_marginBottom="10dp"/>

Что-то не так, что я делаю, или что-то особенное, что мне нужно сделать, чтобы мои приложения были совместимы с сотами?

Ответы [ 2 ]

1 голос
/ 14 августа 2011

Ваше приложение работает в режиме совместимости?Если так, то это ожидается.Вы должны указать в своем манифесте, что вы поддерживаете большие экраны.

0 голосов
/ 14 августа 2011

Попробуйте изменить textSize = "20dp" на textSize = "20sp". При работе с текстом вы всегда должны использовать «sp» (независимый от масштаба пиксель). Надеюсь, это исправит это.

см. Эту страницу для получения дополнительной информации: http://developer.android.com/guide/practices/screens_support.html

...