Belajar Cara Membuat Text Berjalan di Android Studio



Assalamualaikum Warahmatullahi Wabarakatuh.

Pada kesempatan kali ini saya akan berbagi tutorial mengenai cara membuat text berjalan pada TextView menggunakan atribut Marquee di Android Studio. Penggunaan text berjalan pada sebuah aplikasi, biasanya digunakan untuk menampilkan suatu judul yang mempunyai teks yang panjang, agar user dapat melihat keseluruhan teks tersebut.

Materi lainnya yang direkomendasikan:

Disini kita akan belajar membuat project sederhana yang menampilkan Teks berjalan pada TextView didalam Activity. untuk membuatnya kita membutuhkan beberapa atribut tambahan didalam TextView contohnya seperti Marquee.

Belajar Cara Membuat Text Berjalan di Android Studio

1) Buka aplikasi Android Studio kalian, Buat Project Baru.

2) Buka file activity_main.xml kalian, disini kita akan menggunakan 1 buah TextView sebagai contoh, supaya teks pada TextView dapat berjalan secara horizontal, kita perlu menambahkan beberapa atribut kedalam TextView tersebut, seperti berikut ini.
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_margin="24dp"
    android:gravity="center"
    tools:context="android.cianjur.developer.net.basicandroid.MainActivity">

    <TextView
        android:id="@+id/marqueeText"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:ellipsize="marquee"
        android:focusable="auto"
        android:focusableInTouchMode="true"
        android:gravity="center"
        android:marqueeRepeatLimit="marquee_forever"
        android:scrollHorizontally="true"
        android:singleLine="true"
        android:text="Aku bangga menggunakan aplikasi karya anak bangsa"
        android:textSize="18sp"
        android:textStyle="bold|italic"
        tools:ignore="HardcodedText" />

</RelativeLayout>
Didalam TextView tersebut, kita menambahkan beberapa atribut seperti ellipsize, facusable, facusableInTouchMode, marqueeRepeatLimit, scrollHorizontal dan singleLine (agar text didalam TextView cuma satu baris). Artibut-atribut tersebut dibutuhkan untuk membuat Text berjalan pada TextView.

Demo:


Sekian dari saya, mohon maaf bila ada kesalahan, jika ada yang ingin ditanyaka, silakan isi kolom komentar dibawah ini.

Wassalamualaikum Warahmatullahi Wabarakatuh.

Wildan M Athoillah
Wildan M Athoillah Blogger dan spesialis pembuat aplikasi android.