Спокойной ночи, я пытался сделать свое приложение подходящим для всех устройств, однако, когда я запускаю его на более широком устройстве, все кнопки располагаются случайным образом.Я пытался использовать «» и «», создавая 4 различных типа xml-файла, каждый для каждой ширины устройства (small / normal / large / xlarge), хотя при запуске приложения каждое устройство отображает «primare» xmlфайл, а не тот, который подходит для него.Я предполагаю, что мне нужно найти способ, когда при появлении этого кода устройство может автоматически выбрать правильный макет:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.schoolyears);
}