gpt4 book ai didi

android - 想在 ListView 中的 TextView 中设置罢工

转载 作者:行者123 更新时间:2023-11-29 16:20:13 25 4
gpt4 key购买 nike

我有 ListView,我必须在其中显示具有自定义布局的 TextView。我正在显示带有截止日期的任务列表。现在我想对 TextView 的文本设置打击效果,其截止日期晚于我能够设置的当前日期,但是当我 ScrollView 时,它的变化意味着它在今天的日期或明天的日期任务中设置。

这是我的代码:

@Override
public View getView(int position, View convertView, ViewGroup parent) {
View view;

Date due_date = new Date(due_date_long);

if (convertView == null) {
view = mInflater.inflate(R.layout.tasks_row2, null);
ViewHolder holder = new ViewHolder();
holder.text1 = (TextView) view.findViewById(R.id.label);//Task Title
view.setTag(holder);
}else{
view = convertView;
}
ViewHolder holder = (ViewHolder) view.getTag();
holder.text1.setText(task_title);
//if(YESTERDAY.equals(task_date))
if(cur_date.after(due_date))
holder.text1.setPaintFlags(Paint.STRIKE_THRU_TEXT_FLAG);

return view;
}

最佳答案

这是一个非常常见的问题,您必须编写这一行的 else 部分

if(cur_date.after(due_date))
holder.text1.setPaintFlags(Paint.STRIKE_THRU_TEXT_FLAG);
else
// set something which default for textview

关于android - 想在 ListView 中的 TextView 中设置罢工,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7484378/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com