Я знаю, что вы можете установить конкретные макеты для устройства, как это:ориентированных на различные андроид устройства
if(android.os.Build.MODEL.equals("Galaxy S II")){
setContentView(R.layout.resultsGS2);
}
else if(android.os.Build.MODEL.equals("Nexus 7")){
setContentView(R.layout.resultsN7);
}
else{
setContentView(R.layout.results);
}
Но то, что я хочу сделать макет для всех устройств, которые имеют аналогичные размеры экрана/размеры. Я смотрел на это: http://developer.android.com/guide/topics/resources/providing-resources.html, и я попытался переименовать папку макета много разных вещей, и всякий раз, когда я пытаюсь отредактировать xml-файл в новой папке макета, которую я создал, и я меняю предварительный просмотр устройства, он продолжает переходить к макету по умолчанию. Я использую андроид-студию и полагаю, что нужно сделать новую раскладку из предварительного просмотра устройства, которое она показывает. Есть ли более простой способ сделать это, помимо создания макета для каждого конкретного устройства?