can I define middle-lined text in an Android layout xml file

后端 未结 6 1995
借酒劲吻你
借酒劲吻你 2021-02-05 07:13

How can I define middle-lined(strikethrough) text in an Android layout xml file?

6条回答
  •  我寻月下人不归
    2021-02-05 08:01

    If you define a BindingAdapter

    @BindingAdapter("strikeThrough")
    public static void strikeThrough(TextView textView, Boolean strikeThrough) {
        if (strikeThrough) {
            textView.setPaintFlags(textView.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG);
        } else {
            textView.setPaintFlags(textView.getPaintFlags() & ~Paint.STRIKE_THRU_TEXT_FLAG);
        }
    }
    

    it's just

    
    

    in XML layout file.

提交回复
热议问题