首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android-Image View set标签

android-Image View set标签
EN

Stack Overflow用户
提问于 2011-07-09 20:08:04
回答 2查看 10.1K关注 0票数 1

我正在开发一个应用程序,其中的图像查看使用imageView.setTag("id"+","+"type"),即imageView.setTag(字符串)。这是该类别的类别id和类型,以便我根据每个Id执行对特定URL的调用,并在单击该图像时键入...

此id和type用",“分隔,并根据类型单独用于进一步的操作。

这个场景的代码是f9 ...但是,当我使用Lazy List (Image Loader)根据需要显示图像时,它也使用了set Tag,这造成了我的问题

我如何管理这两个条件.....

代码语言:javascript
复制
Is any other alternative than set Tag for either of the purposes....

谢谢,,,

关于这一点,

Arpit

EN

回答 2

Stack Overflow用户

发布于 2011-07-09 22:01:47

setTag有两种版本,一种以object为参数,另一种以键和object为参数,这里是link。希望这能有所帮助!

票数 2
EN

Stack Overflow用户

发布于 2014-12-13 00:37:30

创建一个自定义类来保存View对象的状态。

代码语言:javascript
复制
static class ViewHolder {
    TextView tvPost;
    int id;
    String type;
}

public View getView(int position, View convertView, ViewGroup parent) {

    if (convertView == null) {
        LayoutInflater inflater = myContext.getLayoutInflater();
        convertView = inflater.inflate(R.layout.postitem, null);

        ViewHolder vh = new ViewHolder();
        vh.tvPost = (TextView)convertView.findViewById(R.id.postTitleLabel);
        vh.id=? (Set your ID)
        vh.type= ? (Set your type)
        convertView.setTag(vh);
    } else {
        vh = (ViewHolder) convertView.getTag();
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6634631

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档