我正在制作GroceryList应用。我想在单击ListView项目的复选框时将Strikethrough实现到TextView。
当我点击复选框时,该项应该被检查为删除线。
请提供一些示例代码,以便在Listview中实现Strikethrough。
提前致谢。
答案 0 :(得分:5)
这可能有所帮助: http://developer.android.com/reference/android/graphics/Paint.html#STRIKE_THRU_TEXT_FLAG
TextView someTextView = (TextView) findViewById(R.id.some_text_view);
someTextView.setText(someString);
someTextView.setPaintFlags(someTextView.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG);
并删除它
someTextView.setPaintFlags(someTextView.getPaintFlags() & (~Paint.STRIKE_THRU_TEXT_FLAG));
答案 1 :(得分:0)
someTextView.setPaintFlags(someTextView.getPaintFlags()| Paint.STRIKE_THRU_TEXT_FLAG);
工作正常.. gud ans!