上記でこれを使用して、大、中、小などの別のエミュレーターを実行しました。しかし、私はトーストの通常の画面を取得します..それを解決する方法
if ((this.getResources().getConfiguration().screenLayout &
Configuration.SCREENLAYOUT_SIZE_MASK) ==
Configuration.SCREENLAYOUT_SIZE_LARGE) {
Toast.makeText(this, "Large screen",Toast.LENGTH_LONG).show();
}
else if(((this.getResources().getConfiguration().screenLayout &
Configuration.SCREENLAYOUT_SIZE_MASK) ==
Configuration.SCREENLAYOUT_SIZE_NORMAL)) {
Toast.makeText(this, "Normal screen",Toast.LENGTH_LONG).show();
}
else if(((this.getResources().getConfiguration().screenLayout &
Configuration.SCREENLAYOUT_SIZE_MASK) ==
Configuration.SCREENLAYOUT_SIZE_SMALL)) {
Toast.makeText(this, "small screen",Toast.LENGTH_LONG).show();
}
else
{
Toast.makeText(this, "Xlarge screen",Toast.LENGTH_LONG).show();
}