Android怎么获取ListView的值

今天在学习ListView的时候 想点击ListView一个Item的时候 却无法获取它的值
现在解决了 分享记录一下

FruitAdapter.java

public View getView(int position, View convertView, ViewGroup parent) {    Fruit fruit = getItem(position); // 获得Fruit实例    View view = LayoutInflater.from(getContext()).inflate(resourceId, null); // 获取View                                                                                // 实例    ImageView imageView = (ImageView) view.findViewById(R.id.image_view);    TextView textView = (TextView) view.findViewById(R.id.text_view);    imageView.setImageResource(fruit.getImageId());    textView.setText(fruit.getName());    **view.setTag(fruit.getName());** //设置setTag把所需要的值传入    return view;}

MainActivity.java

ListView view = (ListView)findViewById(R.id.list_view); //获取//获取点击事件view.setOnItemClickListener(new OnItemClickListener() {    @Override    public void onItemClick(AdapterView<?> parent, View view,            int position, long id) {        String s = view.getTag().toString(); //获取值        Toast.makeText(MainActivity.this, s, Toast.LENGTH_SHORT).show();//弹出提示    }});

效果如下图:

2015年9月3日22:59:53

更多相关文章

  1. Android中的加载动画效果
  2. Android下拉列表spinner的实例代码
  3. [Android--Tool]Android开发环境安装与配置
  4. 【android开发】android文件搜索
  5. Android(安卓)TextView中显示图片
  6. Android(安卓)按压效果的工具类
  7. Android中fragment+viewpager实现布局
  8. 依赖v7包和编译版本不一致问题####Error:(4) Error retrieving p
  9. Android中Bundle传递数据和对象

随机推荐

  1. “一挖就走”,中芯国际为什么留不住人?
  2. 图神经网络GNN的可解释性问题与解释方法
  3. html制作一张课程表和用户注册表单
  4. 索赔100亿,诉讼费5000万,小i机器人诉苹果侵
  5. nvidia英伟达GPU:nvidia driver is not l
  6. C语言中的函数概念
  7. 练习2-13 求N分之一序列前N项和 (15分)
  8. 视频时序转换: Amiga PC接口升级为HDMI接
  9. Enclustra公司在ESC2016大会上推出Mercur
  10. Balloon-popping:一个基于Zynq架构,OpneCV