TextView功能总结(4)

来源:互联网 发布:手机淘宝怎么扫码 编辑:程序博客网 时间:2024/04/29 22:14

实例4:用TextView实现跑马灯效果

Activity编辑

public class MainActivity extends Activity {
private TextView textView;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        textView=(TextView)this.findViewById(R.id.textview);

//给第二个“习近平”插入百度链接
        String html="党媒盘点习近平执政三大建树:铁腕反腐赢得民心<a href='http://www.baidu.com'>习近平</a>";
        CharSequence charSequence=Html.fromHtml(html);
        textView.setMovementMethod(LinkMovementMethod.getInstance());
        textView.setText(charSequence);
    }
}

布局编辑

<TextView
        android:id="@+id/textview"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_margin="10dp"
        android:background="#ffffff"

//移动方式——跑马灯
        android:ellipsize="marquee"

//聚焦
        android:focusable="true"

//重复限制——无限
        android:marqueeRepeatLimit="marquee_forever"
        android:padding="10dp"

//显示方式——单行
        android:singleLine="true"
        android:textColor="#000"
        android:textSize="20dp"

//链接可点击
        android:linksClickable="true"

//通过touch获得focus
        android:focusableInTouchMode="true">
    </TextView>


0 0
原创粉丝点击