поддержка разных размеров экрана в Android
Я хочу, чтобы мои приложения поддерживали экран разных размеров. я добавляю папки "макет-маленький и макет-большой в каталоге / res. но XML внутри этих папокт доступны в моей деятельности. поэтому я добавляю все свои XML-файлы в макете по умолчанию и добавить этот код
if((getResources().getConfiguration().screenLayout &&
Configuration.SCREENLAYOUT_SIZE_SMALL) == Configuration.SCREENLAYOUT_SIZE_SMALL) {
setContentView(R.layout.main1);
}else if((getResources().getConfiguration().screenLayout &&
Configuration.SCREENLAYOUT_SIZE_LARGE) == Configuration.SCREENLAYOUT_SIZE_LARGE){
setContentView(R.layout.main2);
}
else
setContentView(R.layout.main);
в моей деятельности, но когда мой скин AVD 1024 * 600 и hw.lcd.dencity 160 (большой), это не такт работа.
любая помощь?