0

我的 onCreate 中有这段代码,如果我取消注释 sortMode(position) 行,我会得到一个空指针异常。日志工作得很好,这对我来说似乎很奇怪。我究竟做错了什么?

我希望它在选择微调器上的选项时调用 sortMode() 。

    sort_spinner = (Spinner) findViewById(R.id.sort_spinner);
    sort_spinner
    .setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
        @Override
        public void onItemSelected(AdapterView adapter, View v,
                int position, long lng) {
            Log.i("position ", position + "");
            //sortMode(position);
        }

        @Override
        public void onNothingSelected(AdapterView arg0) {
            // do something else
        }
    }); 
4

1 回答 1

0

我正在从菜单项转换为微调器,却忘记取出这段代码:

menuSortBy.setTitle(R.string.sort_by_score);

一旦我删除它,它就起作用了。

于 2013-02-14T22:49:20.607 回答