zoukankan      html  css  js  c++  java
  • TextView

    android textview 添加下划线 中划线 删除线

    tv=(TextView)findViewById(R.id.tvId);
      tv.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG); //删除线

    //Paint.UNDERLINE_TEXT_FLAG 下划线 可以测试其他的自己

    从数组中删除元素的方法(TextView.class 4945行),用了修改Drawable的state。

                final int length = drawableState.length;

                for (int i = 0; i < length; i++) {

                    if (drawableState[i] == R.attr.state_pressed) {

                        final int[] nonPressedState = new int[length - 1];

                        System.arraycopy(drawableState, 0, nonPressedState, 0, i);

                        System.arraycopy(drawableState, i + 1, nonPressedState, i, length - i - 1);

                        return nonPressedState;

                    }

                }

  • 相关阅读:
    ffplay代码播放pcm数据
    linux设备驱动
    i2c协议
    macos安裝Ruby
    mac安裝node.js
    Flutter-Wrap流式布局
    Flutter-CircleAvatar圆形和圆角图片
    Flutter-indexstack
    Flutter-Card卡片布局
    Flutter-去除ListView滑動波紋
  • 原文地址:https://www.cnblogs.com/huiyh/p/3558183.html
Copyright © 2011-2022 走看看