Android spinner在oncreate中报告null值

时间:2013-02-14 21:28:20

标签: android spinner oncreate

我在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
        }
    }); 

1 个答案:

答案 0 :(得分:0)

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

menuSortBy.setTitle(R.string.sort_by_score);

一旦我删除它,它就有用了。