Stworzyłem aplikację na Androida, która działa poprawnie dla nexusa 7. Wewnątrz folderu zasobów utworzyłem dwa foldery, layout
, layout-land
dla karty Nexusa 7 "Wszystko działało dobrze do daty. Teraz chcę utworzyć inny układ w przypadku Samsung Galaxy S3, dla których utworzyłem wewnętrzne zasoby folderów z layout-large
& layout-large-land
. Ale tutaj jest problem. Teraz, również w Nexusie 7, układ zdefiniowany w folderze layout-large
jest ładowany. czy mogę utworzyć inny układ zakładki Nexusa 7 "& Galaxy S3 mobile? Przeczytałem dokumentację Supporting Multiple Screens. Ale nie mogłem zrozumieć, jak rozmiar ekranu dla Nexus 7 to 1204 x 800 rozmiar & ekranu dla Samsung Galaxy S3 jest 720 X 1280.Jak stworzyć inny układ dla Galaxy S3 i Nexusa 7?
Jak tworzyć różne układy dla różnych urządzeń o różnych rozdzielczościach ekranu & wyświetlacz rozmiarach? Ponadto, w zależności od wielkości urządzenia, chcę zmienić kilka wartości w mojej aplikacji. Jak to zrobić?
Tak, to są główne wady Androida. Zbyt wielu dostawców, którzy robią swoje własne rozmiary. Możesz chcieć rzucić okiem na moje poprzednie podobne pytania dotyczące wielu ekranów na http://stackoverflow.com/questions/11584107/how-to-deal-with-android-xlarge-screen lub http://stackoverflow.com/ questions/11008199/what-layout-is-odpowiednik-for-720x1280-android-devices lub http://stackoverflow.com/questions/10992764/how-android-manages-screen – rxlky