Layout XML file
activity_one – 360dp above
activity_two – 480dp above
activity_three -600dp above
java file diffrent size diffrent layout
super.onCreate(savedInstanceState);
//getSupportActionBar().hide();
setContentView(R.layout.activity_one);
>Solution :
Maybe try It java code more than clear :-
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Configuration config = getResources().getConfiguration();
if (config.smallestScreenWidthDp >= 320) {
setContentView(R.layout.activity_one);
} else if (config.smallestScreenWidthDp >= 480) {
setContentView(R.layout.activity_two);
} else if (config.smallestScreenWidthDp >= 600) {
setContentView(R.layout.activity_three);
}