• ListView的item里面控件文本颜色修改


     1     @SuppressLint("InflateParams")
     2     @Override
     3     public View getChildView(int groupPosition, int childPosition,
     4             boolean isLastChild, View convertView, ViewGroup parent) {
     5         ChildHolder childHolder = null;
     6         if (convertView == null) {
     7             childHolder = new ChildHolder();
     8             convertView = inflater.inflate(R.layout.activity_event_item_item, null);
     9             childHolder.textView_Child = (TextView) convertView.findViewById(R.id.tv_item);
    10             convertView.setTag(childHolder);
    11         } else {
    12             childHolder = (ChildHolder) convertView.getTag();
    13         }
    14         childHolder.textView_Child = (TextView) convertView.findViewById(R.id.tv_item);
    15 
    16         //-----------------------------------------------------------
    17         childHolder.textView_Child.setText(childList.get(groupPosition).get(childPosition));
    18         if (isLastChild) {
    19             childHolder.textView_Child.setGravity(Gravity.RIGHT);
    20             childHolder.textView_Child.setTextColor(convertView.getResources().getColor(R.color.red_weixin));
    21         } else {
    22             childHolder.textView_Child.setTextColor(convertView.getResources().getColor(R.color.black));
    23         }
    24         //-----------------------------------------------------------
    25         return convertView;
    26     }
  • 相关阅读:
    MySQL批量UPDATE多行记录
    qt 标准对话框
    qt creator 源代码中含有中文编译报错
    qt编译mysql插件
    win7自动登录桌面
    编译QtAV工程库
    Qt Creator 中关于调试器的设置
    QtCreator 添加第三方头文件库文件路径
    Qt 安装一个Service
    Qt 添加启动项
  • 原文地址:https://www.cnblogs.com/ErrStr/p/5585901.html
Copyright © 2020-2023  润新知