Java 设置TextView会引发nullPointerException
LogCat一直给我一个空指针异常。当我试图在文本视图(tview3)中显示“数字”时,问题开始出现。 这是我的密码:Java 设置TextView会引发nullPointerException,java,android,nullpointerexception,textview,Java,Android,Nullpointerexception,Textview,LogCat一直给我一个空指针异常。当我试图在文本视图(tview3)中显示“数字”时,问题开始出现。 这是我的密码: @Override public View getView(int position, View convertView, ViewGroup parent) { // TODO Auto-generated method stub Log.d("context = %s ...", String.valueOf(context)); Log.d
@Override
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
Log.d("context = %s ...", String.valueOf(context));
Log.d("MyAdapter", "getItemId successful");
View row = convertView;
ViewHolder h = null;
if (row == null) {
LayoutInflater inflater = (LayoutInflater) context
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
Log.d("MyAdapter", "layout inflater successful");
row = inflater.inflate(R.layout.single_row, parent, false);
h = new ViewHolder(row);
row.setTag(h);
} else {
h = (ViewHolder) row.getTag();
}
Log.d("MyAdapter", "view row successful");
Row temp = rowList.get(position);
h.Course.setText(temp.course);
h.Points.setText(temp.points);
h.CW.setText(temp.credit_weight);
ViewSet vs = new ViewSet();
vs.settingView();
return row;
}
}
class ViewSet extends Activity {
ViewSet() {
}
void settingView() {
setContentView(R.layout.activity_main);
TextView aTextView = (TextView) findViewById(R.id.tview3);
aTextView.setText("Numbers");
}
}
您在哪里定义并实例化了aTextView?@MarsAtomic不是TextView aTextView=(TextView)findViewById(R.id.tview3);aTextView.setText(“数字”);定义并实例化它?堆栈跟踪将有助于post。