在setContentView(bundle)的时候调用了自己写的方法OnPaint()时候出错了。
空指针。。。不知道具体哪会出现这种错误啊。难道数据库的数据没有导进来吗。。。看看代码。最有可能出现的
地方在哪?
private void OnPaint() {
// TODO Auto-generated method stub
if(cursor.getCount() == 0){
Toast.makeText(this, "fuck", Toast.LENGTH_LONG).show();
}else{
//初始化View
cursor.moveToPosition(testTurn[curIndex]);
if(mySelect[curIndex] == 0){
radioGroup.clearCheck();
}
TESTSUBJECT = cursor.getString(cursor.getColumnIndex(DBAdapter.TESTSUBJECT));
TESTTYPE = cursor.getInt(cursor.getColumnIndex(DBAdapter.TESTTYPE));
proTextView.setText((curIndex+1)+"."+TESTSUBJECT);
if(!isHandIn){
promptText.setVisibility(View.GONE);
promptText.setText("");
}else {
promptText.setVisibility(View.VISIBLE);
promptText.setText("看你选的题目:"+ TESTSUBJECT);
promptText.setTextSize(16);
promptText.setTextColor(Color.BLUE);
}
}
}