0

我有一个简单ListView的 ,用户必须通过单击一个项目来删除文本。但我不知道我该怎么做。

我找到了这个方法,但它在 ListView 中不起作用:

setPaintFlags(text.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG);
4

1 回答 1

0

如果没有显示太多代码,真的很难帮助你。我能做的就是给你一些简单的提示。无论您TextView在适配器中的哪个位置,设置一个View.onClickListener. 假设您使用的是 Eclipse,它会在某个时间点为您自动填充它。如果不只是在 google 上搜索 click listeners,你会很快得到结果。然后在侦听器的onClick方法中,您实际上添加了上面包含的代码:

textView.setPaintFlags(textView.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG);

这应该足够你继续了。祝你好运 :)

于 2013-10-24T20:49:08.970 回答