因此,如果我的屏幕尺寸是 mdpi 或 hdpi,我会检查我的 main_activity 类,并且取决于我需要在我的游戏活动中启动适当的方法。我的数据库中有两个表,其中包含 mdpi 和 hdpi 图像。但我什么也得不到。只有我空白的主要活动。有什么问题?这是我的主要活动:
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Display display = getWindowManager().getDefaultDisplay();
int width = display.getWidth();
int height = display.getHeight();
if((width>320) && (width<480)){
Intent i = new Intent(MainActivity.this, GameDanska.class);
i.putExtra("myMethod", "nextQuestionMDPI");
startActivity(i);
}
else if((width>480) && (width<720)){
Intent i2 = new Intent(MainActivity.this, GameDanska.class);
i2.putExtra("myMethod", "nextQuestionHDPI");
startActivity(i2);
}
}