Android Studio开发实战练习--跑马灯效果

先看效果:

Android Studio开发实战练习--跑马灯效果_第1张图片

代码分为两个部分:布局文件和activity代码

1.布局文件中,TextView下面这几个属性必须如下设置:

android:singleLine="true"
android:ellipsize="marquee"
android:focusable="true"
android:focusableInTouchMode="true"

2.activity必须设置TextView.setSelected(true)

 

 

 

下面是完整代码




    

package com.example.scrollview;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        TextView text = findViewById(R.id.tv_marquee);
        text.setSelected(true);
    }
}

 

你可能感兴趣的:(Android,Studio开发实战练习,安卓)