Widzę wiele aplikacji, które używają pełnoekranowego obrazu jako tła. To jest przykład:

Chcę to wykorzystać w projekcie, najlepszym sposobem, jaki do tej pory znalazłem, jest użycie obrazu o dużym rozmiarze, umieszczenie go w a ImageViewi użycie android: adjustViewBounds="true"do dostosowania marginesów
Problem polega na tym, że jeśli ekran o bardzo wysokiej rozdzielczości, obraz jest za mały.
Inną opcją myślałem jest skorzystanie z obrazu w sposób FrameLayout, z match_parentw widthi heightjako tło ... to rozciąga obraz, ale myślę, że wynik nie jest bardzo dobra.
Jak byś to zrobił?
android:scaleType="centerCrop"