-1

我必须将 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:值是正确的;)

编辑:我在扩展类中犯了一个大错误......该死的复制和粘贴......我再次抱歉;)现在它运作良好

4

1 回答 1

1

查看您的代码,可能的原因是:

Bundleid =的值是=>ID_position以外的类型,你会得到. 你确定你没有换吗?StringvaluenullNPEvalue.equals()int

于 2014-04-08T17:06:19.823 回答