私は画像を表示するために使用しているこの GridView を持っています。一番下の行では、画像を押して、別のアクティビティのビューが画像を取得することを望んでいます。
これは、OnItemClickListener で使用しているコードです。
GridView grid = (GridView) findViewById(R.id.grid_view);
grid.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int position,
long arg3) {
// TODO Auto-generated method stub
View bg = (View)findViewById(R.id.background);
bg.setBackgroundResource(ImageAdapter.mThumbIds[position]);
finish();
}
});
grid.setAdapter(new ImageAdapter(this));
アプリケーションがクラッシュする理由は、View(bg) が null として返されるためです。どうすれば修正できますか?そしてそれを正しくしますか?私は本当に誰かがこれを手伝ってくれるのが好きです..ありがとう!