2012-01-26 9 views
9

Czy można wyłączyć obsługę bardzo dużych ekranów w pliku manifestu Androida? Opracowaliśmy aplikację, ale musimy jeszcze zmienić projekt tabletów, dlatego chcielibyśmy wyłączyć obsługę tabletów do późniejszego wydania.Android - Wyłącz obsługę ekranu x duże ekrany

Opracowaliśmy aplikację za pomocą phonegap/html5 - więc nasza wiedza na temat języka Java jest ograniczona.

Moi manifestują listy plików następujący -

<supports-screens 
android:largeScreens="true" 
android:normalScreens="true" 
android:smallScreens="true" 
android:resizeable="true" 
android:anyDensity="true" 
/> 

jest tam nieruchomość, na dodatkowych dużych ekranach?

Cheers Paul

+0

Brak pliku manifestu :) –

+0

Przepraszam! Błąd formatowania - właśnie dodano. – Dancer

Odpowiedz

8

Paul, rzucić okiem na http://developer.android.com/guide/topics/manifest/supports-screens-element.html

kodu do wyłączenia dodatkowych dużych ekranów jest

<supports-screens 
android:xlargeScreens="false" 
/> 

Z tego co widzę, to nadal pozwala na uruchamianie aplikacji na tablecie z Zaćmienie, ale powinno zostać wyłączone w czasie publikacji.

+0

Pozdrawiam za pomoc człowieka – Dancer

+0

HI carignan.boy, W mojej aplikacji zdefiniowałem android: minSdkVersion = "4" w pliku manifestu. Wysłałem swój problem w stackoverflow, ale jeszcze nie dostałem żadnej właściwej odpowiedzi. Jeśli możesz mi pomóc, naprawdę wdzięczny. Link jest następujący. [http://stackoverflow.com/questions/10650234/android-mess-up-the-ui-controls-in-large-screen-size?answertab=active#tab-top] .... Dziękuję ... . – JibW

1

Spójrz na elemencie w manifeście compatible-screens, pozwala dostosować, jaką ekranach robi swoje poparcie wniosku. Mam nadzieję że to pomoże.

0

Możesz przeczytać ten artykuł na temat Wspieranie Multiple screens lub przeczytać o optymalizacji swojego app for tablet lub możesz let your app to strech (podobnie jak aplikacja na iPhone'a działa na iPadzie).

Myślę, że trzeci artykuł byłby bardziej odpowiedni na tym etapie. Powodzenia.