Jak najlepiej budować layouty tak żeby pasowały na więcej urządzeń? Jestem w posiadaniu dwóch telefonów - większego w proporcji 18x9 i takiego z mniejszym ekranem. Próbuję użyć ConstraintLayout, ale kiedy dopasowałem układ do tego mniejszego ekranu to na większym zostaje pusta przestrzeń i nie wygląda to zbyt dobrze. Jakieś osobne pliki powinienem zrobić czy źle zbudowałem ten layout w ogóle i nie dostosowuje się on do ekranu?
XMLt: https://pastebin.com/M5je2gUJ
#androiddev
XMLt: https://pastebin.com/M5je2gUJ
#androiddev

























Czego warto użyć jeśli ma się zestaw 10 lub więcej livedata żeby to jakoś zebrać do kupy? MediatorLiveData czy zainteresować się RxJava?