我要将xml动态设置为ContentView吗?
这是我的代码:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Bundle extras = getIntent().getExtras();
if (extras != null) {
value = extras.getString("ID_position");
Log.e("TESTVALUE", value);
}
if (value.equals("0")){
setContentView(R.layout.list_mobile);
}
if (value.equals("1")){
setContentView(R.layout.custom_dialog1);
}
}
在活动开放时崩溃......请帮助我^^
PS:值正确;)
编辑:我在扩展课上犯了一个大错...诅咒复制和粘贴...我再次抱歉;)现在它运作良好答案 0 :(得分:1)
查看您的代码,可能的原因是:
ID为Bundle
的{{1}}的值的类型不是ID_position
=> String
将为value
,您将null
NPE
。你确定没有放value.equals()
吗?