TextView设置android:ellipsize="marquee"属性,无法实现跑马灯效果的解决方法

    xiaoxiao2021-03-25  79

    TextView动态赋值时,需要在java代码中设置跑马灯效果才能生效 private void setTextMarquee(TextView textView) { if (textView != null) { textView.setEllipsize(TextUtils.TruncateAt.MARQUEE); textView.setSingleLine(true); textView.setSelected(true); textView.setFocusable(true); textView.setFocusableInTouchMode(true); } }

    2.设置EditText不可编辑

    /** * 设置EditText不可编辑 * @param tv */ private void setUnEditable(TextView tv){ tv.setFocusable(false); tv.setFocusableInTouchMode(false); }
    转载请注明原文地址: https://ju.6miu.com/read-21604.html

    最新回复(0)