Płótno zawierające rozmiar mapy bitowej poprawne dopasowanie w trybie poziomym i pionowym
Rozważmy następujący obraz jako przykład:
Tryb krajobrazuWTryb krajobrazu, są 2 boki - lewy bok zawierającyfragment 1
i prawa strona zawierającafragment 2
.
Widok z lewej strony (fragment 1) ma znaczenie - przyciski są prawidłowe, tekst przychodzi z odpowiednim wyrównaniem bez nakładania się / mieszania z innym tekstem.
Widok po prawej stronie (fragment 2) to wykres, a jego format nie jest poprawny na ekranie 7 '. Czcionka wykresu obejmuje boki siatki (po obu stronach siatki), przyciski wykresu są zawężone do pojedynczej litery.
Tryb portretowyWtryb portretowy, jest tylko 1 strona - tylko prawa strona zawierafragment 2
.
Ekran 7 '(tablet) jest wystarczająco mały w trybie portretu, chociaż istnieje tylko jeden fragment (fragment 2) zawierający wykres, ale ten wykres ma te same problemy, co w trybie poziomym.
Czy można zmniejszyć wykres z prawej strony w trybie poziomym, aby uzyskać odpowiedni widok bez mieszania tekstu z wykresem lub jak zrobić to samo w trybie pionowym?
Jakieś alternatywy lub pomysły?
Odkryłem, że nie ma automatycznej regulacji widoków według orientacji, chociaż mam odpowiednie foldery -
res / layout-large / activity_main.xml ires / layout-large-land / activity_main.xml.
gdzie
res/layout-large/activity_main.xml
- Wyświetlanie widoku orientacji pionowej.
res/layout-large-land/activity_main.xml
- Wyświetlanie widoku orientacji poziomej.