Mã của tôi trông như thế này:Hủy bỏ một Cờ Sơn trong Android
TextView task_text = (TextView) view.findViewById(R.id.task_text);
task_text.setPaintFlags(task_text.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG);
Điều này gây ra một cuộc tấn công thông qua hiệu ứng xuất hiện trên văn bản. Tuy nhiên, tôi muốn biết cách xóa cờ khi đã đặt và cách phát hiện cờ được đặt.
Tôi hiểu đây là thao tác bitwise, nhưng tôi đã thử cả toán tử ~ và -, không hoạt động.
Một giải pháp dễ dàng khác đơn giản là sử dụng các phương pháp khác nhau được cung cấp trên Paint :) –
để xóa cờ làm điều này: textView.setPaintFlags (0); ..: p –
@ Dr.aNdRO Tôi đã thử và nó không hoạt động cho tôi. Tôi có cần làm gì khác không? – Monica