Прежде всего, позвольте мне очень четко указать, что это не рекомендуется . Google хочет, чтобы разработчики создавали приложения, которые работают практически на всех устройствах, но если вы настаиваете, это вид , который можно сделать.
Сначала вам нужно определить, что такое планшет. Мое определение планшета - в терминах Android - это устройство с размером экрана large
или x-large
. Устройства с экраном normal
или small
обычно являются мобильными телефонами. Однако есть некоторые исключения. Вы можете использовать эту иллюстрацию в качестве ссылки:
В любом случае, если вы довольны определением планшета, вы можете просто установить тег supports-screen
в манифесте следующим образом:
<supports-screens
android:anyDensity="true"
android:xlargeScreens="false"
android:largeScreens="false"
android:normalScreens="true"
android:smallScreens="true" />
Кроме того, вы хотите настроить таргетинг на последний уровень API в манифесте (уровень 15 на этот пост):
<uses-sdk
android:minSdkVersion="4"
android:targetSdkVersion="15" />
Опять же - это НЕ рекомендуется. Вы должны попробовать поработать над макетом, который также будет работать на планшетах. Оптимизированная для планшета компоновка была бы еще лучше, но по крайней мере заставила бы ее работать на планшетах.