GridView 加监听器
Posted 尚文韬
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GridView 加监听器相关的知识,希望对你有一定的参考价值。
//监听器
gv_1.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Toast.makeText(GridViewActivity.this, "点击的图片索引=" + position, Toast.LENGTH_SHORT).show();
}
});
//长安删除
gv_1.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) {
//1-删除数据
//从集合里删除长按的数据
liv.remove(position);
//2-刷新GridView视图,看到效果
//通知适配器,数据源改变
im.notifyDataSetChanged();
Toast.makeText(GridViewActivity.this, "删除记录索引="+position, Toast.LENGTH_SHORT).show();
return true;//事件已经被消费,不需要再处理
}
});
以上是关于GridView 加监听器的主要内容,如果未能解决你的问题,请参考以下文章
使用GridView和SimpleAdapter实现手机界面的九宫格
java 给按钮加监听的快捷键是啥???(快捷键加监听减少写代码的时间)
android ListView 嵌套GridView 子Item点击加载Activity