setonitemclicklistener не работает для gridview
Вот's мой код код, яя не получаю никакого ответа от gridview setOnClickListener. Пожалуйста, помогите мне.
setContentView(R.layout.myfav);
gView = (GridView) findViewById(R.id.grid);
PackageManager pm = this.getPackageManager();
context = MyFav.this;
Intent intent = new Intent(Intent.ACTION_MAIN, null);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
list = pm.queryIntentActivities(intent, PackageManager.GET_META_DATA);
gView.setAdapter(new MyAdapter());
// save.setOnClickListener(this);
// cancel.setOnClickListener(this);
gView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView arg0, View arg1, int arg2,
long arg3) {
// TODO Auto-generated method stub
Log.e("inside click", "" + arg2);
Toast.makeText(getApplicationContext(), "Hello" + arg2,
Toast.LENGTH_SHORT).show();
}
});
Это мой вид сетки