Android空指针异常问题,新手求教
package com.stu.sqlite;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.stu.bean.Student;
import com.stu.service.StudentService;
import android.app.Activity;
import android.os.Bundle;
import android.widget.ListView;
import android.widget.SimpleAdapter;
public class MainActivity extends Activity {
private StudentService studentService=null;
private ListView listView=null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
studentService=new StudentService(getApplicationContext());
listView=(ListView)findViewById(R.id.listView);
show();
}
private void show() {
List<Student> students=studentService.getScrollData(0,20);
List<Map<String,Object>> data=new ArrayList<Map<String,Object>>();
for(Student student:students)
{
Map<String,Object> map=new HashMap<String, Object>();
map.put("name",student.getName());
map.put("age",student.getAge());
map.put("money",student.getMoney());
map.put("id",student.getId());
data.add(map);
}
//创建SimpleAdapter对象
SimpleAdapter adapter=new SimpleAdapter(getApplicationContext(), data,R.layout.item,
new String[]{"name","age","money"},new int[]{R.id.name,R.id.age,R.id.money});
listView.setAdapter(adapter);//这个地方提示空指针异常
}
}
...全文
相关推荐
Android-Application被回收引发空指针异常分析(消灭全局变量
在Android应用开发中,"Android-Application被回收引发空指针异常分析(消灭全局变量)"是一个常见的问题,尤其对于新手开发者来说,可能会遇到这样的困惑。
Android 将view 转换为Bitmap出现空指针问题解决办法
Android 将view 转换为Bitmap出现空指针问题解决办法Android 将view 转换为Bitmap是一种常见的操作,但是在这个过程中可能会出现空指针异常的问题。
Android setOnClickListener报空指针异常演示demo
http://blog.csdn.net/zhufuing/article/details/27807813 博文演示demoAndroid setOnClickListener报空指针异常错误dem
Android ListView 和ScroolView 出现onmeasure空指针的解决办法
然而,在某些场景下,当开发者试图将两者结合使用,或者在计算ListView或GridView的高度时,可能会遇到一个常见的问题——`onmeasure`空指针异常。
SurfaceView的使用以及空指针异常的处理
Surfaceview简介 1.什么是Surfaceview? SurfaceView是视图(View)的继承类,这个视图里内嵌了一个专门用于绘制的surface。我们可以控制这个surface的格式和尺寸。SurfaceView控制这个surface绘制的位置。surface类直接继承Object,对应了一块屏幕缓冲区,每个窗口window对应一个Surface,任何View都是画在


