結論
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のところ変えれば下線とかもできる