首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Android gridview保持项目选中

Android gridview保持项目选中
EN

Stack Overflow用户
提问于 2012-07-04 17:19:23
回答 3查看 44K关注 0票数 19

我有一个包含多个项目的GridView,但一旦onClickListener is called.How,这些项目必须保持选中状态。我可以做到这一点吗?

我已经试过v.setSelected(true)了,但它似乎不起作用。

代码语言:javascript
复制
gridview.setOnItemClickListener(new OnItemClickListener() {
        public void onItemClick(AdapterView<?> parent, View v,
                int position, long id) {
            // Toast.makeText(Project.this, "Red" + position,
            // Toast.LENGTH_SHORT).show(); //position = al catelea element
            v.setPressed(true);
            if (bp == 2) {
                if (position == 0) {
                Square.setSex(R.drawable.girl_body2v);
                Square2.setHair(R.drawable.girl_hair_01v);
                SquareAccesories.setAcc(R.drawable.girl_accessories_01v);
                SquareEyes.setEyes(R.drawable.eyes_1v);
                SquareLips.setLips(R.drawable.lip_1v);
                Square3.setDress(R.drawable.girl_tops_01v);
                SquareShoes.setShoes(R.drawable.girl_shoes_01v);
                SquarePants.setPants(R.drawable.girl_bottom_01v);
                setS(2);

这只是onClickListener代码的一小部分,因为我有很多案例。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11326089

复制
相关文章

相似问题

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