• Textview组件点击变色和替换左边背景小图


    public void onClick(View v) {
             // TODO Auto-generated method stub
                switch (v.getId()) {
                case R.id.list_find_zan:
                    
                    TextView list_find_zany=(TextView) v;
                    
                    Resources resource = (Resources) getBaseContext().getResources();
                    ColorStateList csl = (ColorStateList) resource
                            .getColorStateList(R.color.color_text_selected);
                    list_find_zany.setTextColor(csl);
                    Drawable drawable= getResources().getDrawable(R.drawable.load_hover);
                    /// 这一步必须要做,否则不会显示.
                    drawable.setBounds(0, 0, drawable.getMinimumWidth(), drawable.getMinimumHeight());
                    list_find_zany.setCompoundDrawables(drawable, null, null, null);
                    break;
    
                default:
                    break;
                }
            
             }
    Resources resource = (Resources) getBaseContext().getResources();
                    ColorStateList csl = (ColorStateList) resource
                            .getColorStateList(R.color.color_text_normal);
                    ColorStateList cs2 = (ColorStateList) resource
                            .getColorStateList(R.color.text_normal);
                    
                    my_order_wish_list.setBackgroundColor(getResources().getColor(R.color.button_greg_hover));
                    my_order_wish_list_text.setTextColor(csl);
                    
                    my_order_alsowish_list.setBackgroundColor(getResources().getColor(R.color.button_greg));
                    my_order_alsowish_list_text.setTextColor(cs2);
  • 相关阅读:
    jquery事件优化---事件委托
    2017年7月6号,总结所遇到的问题
    js日期函数
    跨域请求所遇到的错误
    ajax设置Access-Control-Allow-Origin实现跨域访问
    php提前输出响应及注意问题
    php中的日期和时间
    跨域请求json数据
    C++ 与 Visual Studio 2019 和 WSL(四)——库组件
    fpic 和 fPIC
  • 原文地址:https://www.cnblogs.com/xiaoli3007/p/4241738.html
Copyright © 2020-2023  润新知