liangxunx
2016-08-02 07:36
采纳率: 50%
浏览 2.0k
已采纳

android 中textView 点击切换图片背景问题

android 中textView 点击切换图片背景,点一下换一个背景,再点一下换回原来的背景,这代码中逻辑怎么写啊
?大神快来帮下忙啊,感谢

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • Simon站起来 2016-08-02 07:57
    已采纳

    这个很简单,就是设置个 boolean flag = true;
    textview每次点击时将flag制反即可。
    flag = !flag;
    if(flag){
    image设置背景1
    }else{
    image设置背景2
    }

    已采纳该答案
    打赏 评论
  • qq_21206775 2016-08-02 07:58

    textview.setOnClickListener(new OnClickListener() {

                    @Override
                    public void onClick(View v) {
                        // TODO Auto-generated method stub
                        if(onclicked){
                            textview.setBackgroundColor(Color.BLACK);
                        }else{
                            textview.setBackgroundColor(Color.RED);
                        }
                    }
                });
    
    打赏 评论
  • 两岁半 2016-08-02 08:21

    textview.setOnClickListener(new OnClickListener() {

                @Override
                public void onClick(View v) {
                    // TODO Auto-generated method stub
                    if(v.getTag == null || v.getTag == 0){
                        textview.setBackgroundColor(Color.BLACK);
                                                v.setTag(1);
                    }else{
                        textview.setBackgroundColor(Color.RED);
                                                v.setTag(0);
                    }
                }
            });
    
    打赏 评论

相关推荐 更多相似问题