2

我正在开发一个应用程序,允许用户在 Google Keep 中添加注释和检查列表。所以我现在面临的挑战是,一旦检查了清单,我就需要删除文本。知道怎么做吗?

在此处输入图像描述

4

2 回答 2

6

使用自定义视图并抓取选中项目的选定位置并设置paintFlags如下:

 yourTextView.setPaintFlags(yourTextView.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG);
于 2013-04-19T06:45:18.737 回答
3

您可以通过 getView 方法中的 onCheckedChangedListener 处理复选框单击。

请参阅此博客,您可以在此处找到示例

并打击 textview 使用paint flag

TextView tv=(TextView) v.findViewById(android.R.id.text1);
tv.setPaintFlags(tv.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG);

看到这个答案

于 2013-04-19T06:46:44.240 回答