我正在使用 android 图片库,我想通过单击图库项目来选择图片标签 ID 并将该 ID 放入HashMap
(param_ids)。我使用了下面的代码NullPointerException
。但是在我点击画廊项目之前,这给了我一个。
param_ids.put("facial_appearance_id",view.getTag().toString());
这将正常工作,android 2.3
但这会给出一个NullPointerException
on android 4.0.3
。那么我该如何解决这个问题呢?
代码
Gallery faceGallery= (Gallery) findViewById(R.id.gallery);
faceGallery.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view,int position, long id) {
param_ids.put("facial_appearance_id",view.getTag().toString());
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
// TODO Auto-generated method stub
}
});