結論
kotlin
textView.paint.flags = textView.paintFlags or Paint.STRIKE_THRU_TEXT_FLAG // 取り消し線
xml
<TextView
android:id="@+id/textView"/>
textView.paint.flags = Paint.STRIKE_THRU_TEXT_FLAG
だけだとアンチエイリアスが切れてギザギザになる
別解
paint.flags
はpaintFlags
でもいいらしい
kotlin
textView.paintFlags = textView.paintFlags or Paint.STRIKE_THRU_TEXT_FLAG // 取り消し線
取り消し線とアンチエイリアスは個別に指定しても良さそう
kotlin
textView.paint.flags = Paint.STRIKE_THRU_TEXT_FLAG // 取り消し線
textView.paint.isAntiAlias = true // アンチエイリアス
その他
STRIKE_THRU_TEXT_FLAG
のところ変えれば下線とかもできる