<分区>
我使用 Extra 通过意图传递 ListView 的选择,但它没有选择它。
下面代码底部的日志显示它正在将正确的名称拉到此类文件中,可以是 cous cous、pasta、cake 等 - 但它不会在 if 语句中显示日志,也不会加载内容意见。
有什么想法吗?
public class RecipePage extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
String recipeName = (String) getIntent().getStringExtra("RecipeName");
if(recipeName == "Cous Cous"){
setContentView(R.layout.activity_couscous);
Log.d("Joe", "1");
}
if(recipeName == "Rice"){
setContentView(R.layout.activity_rice);
Log.d("Joe", "2");
}
if(recipeName == "Burgers"){
setContentView(R.layout.activity_burgers);
Log.d("Joe", "3");
}
if(recipeName == "Pasta"){
setContentView(R.layout.activity_pasta);
Log.d("Joe", "4");
}
if(recipeName == "Chicken"){
setContentView(R.layout.activity_chicken);
Log.d("Joe", "5");
}
if(recipeName == "Cake"){
setContentView(R.layout.activity_cake);
Log.d("Joe", "6");
}
if(recipeName == "Roast"){
setContentView(R.layout.activity_roast);
Log.d("Joe", "7");
}
if(recipeName == "Lasagne"){
setContentView(R.layout.activity_lasagne);
Log.d("Joe", "8");
}
Log.d("Joe", "Recipe =" + recipeName);
}
}