Android Studio / Layout dla mniejszych ekranów

0

Robię aplikację na androida która zawiera 20 różnych layoutów, w każdej zastosowałem Relative Layout. Problem polega na tym że kiedy apkę uruchomię na mniejszym ekranie komponenty wychodzą poza pole widzenia. Czy istnieje taka możliwość aby zrobić oddzielne layouty dla wszystkich typów ekranów poniżej 5.2 cala?

0

To raczej wygląda na problem z samym projektem layoutu. Najlepiej tak tworzyć layout, żeby się po prostu mieścił niezależnie od ekranu. Jeżeli elementów jest po prostu dużo to masz trzy wyjścia.

  • Zagnieździć swój widok w jakimś przewijalnym layoucie. Na małym ekranie użtkownik może przewinąć ekran, na dużym nie będzie to widoczne.
  • Przeprojektować ekran - może da się to rozbić na kilka ekranów z mniejszą ilością elementów na każdym.
  • Skorzystać z różnych layoutów dla różnych rozdzielczości ekranu za pomocą kwantyfikatorów zaosbów. Aczkolwiek nie robi się tego na podstawie "ekran mniejszy niż 5,2 cala" tylko np. na podstawie ilości pikseli per cal (https://developer.android.com/training/multiscreen/screensizes#alternative-layouts).

1 użytkowników online, w tym zalogowanych: 0, gości: 1