我对整个 android 开发相当陌生。
我正在尝试根据 Modelname 设置不同的布局。
我正在使用 android-eclipse SDK
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
final String model = Build.MODEL;
if(model == "sdk")
{
setContentView(R.layout.activity_test_one);
} else
{
setContentView(R.layout.activity_test_two);
}
Toast.makeText(getApplicationContext(), model, Toast.LENGTH_SHORT).show();
}
Toast 说模型名称是“sdk”,但没有执行 if 语句,因为确实执行了 else 部分。
这可能是什么原因?