Android 尝试设置文本时出现NullPointerException

Android 尝试设置文本时出现NullPointerException,android,textview,android-arrayadapter,getview,Android,Textview,Android Arrayadapter,Getview,textView应该是实例,我不知道为什么它在textView.setText(“test”)中显示NullPointerException 尝试: 用于获取视图 使用调试器。它为空,因为textview在当前布局中不存在,或者它的ID不是android.R.ID.text1。无论哪种方式,调试器都会立即显示给您。“android.R.id.text1”的可能副本应该是“R.id.text1”,不是吗?您使用的是片段吗? public View getView(int position, Vi

textView应该是实例,我不知道为什么它在textView.setText(“test”)中显示NullPointerException

尝试:


用于获取视图

使用调试器。它为空,因为textview在当前布局中不存在,或者它的ID不是android.R.ID.text1。无论哪种方式,调试器都会立即显示给您。“android.R.id.text1”的可能副本应该是“R.id.text1”,不是吗?您使用的是片段吗?
public View getView(int position,  View convertView, ViewGroup parent) {

    LayoutInflater inflater = (LayoutInflater) getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    View rowView = inflater.inflate(R.layout.list_navdrawer, parent, false);

    TextView textView = (TextView) rowView.getTag(android.R.id.text1);
    textView.setText("test");

    if (position == mSelectedItem) {
        textView.setTextColor(getContext().getResources().getColor(android.R.color. holo_blue_dark));
        textView.setTypeface(Typeface.DEFAULT_BOLD);
    } else {
        textView.setTextColor(getContext().getResources().getColor(android.R.color.white));
    }

    return textView;
}
TextView textView = (TextView) rowView.findViewById(android.R.id.text1);