Skip to content

MarqueeTextView is a custom Android TextView widget that provides a marquee effect for displaying scrolling text.

Notifications You must be signed in to change notification settings

cooliceman/MarqueeTextView

Repository files navigation

MarqueeTextView

Maven Central GitHub License

MarqueeTextView is a custom Android TextView widget that provides a marquee effect for displaying scrolling text.

It allows you to create dynamic and eye-catching UI elements for your Android applications, especially useful for displaying long text strings that cannot fit within the available screen space.

Setup

To add MarqueeTextView to your Android project using Maven, follow these steps:

Step 1: Open your project's build.gradle file.

Step 2: Add the Maven repository to the repositories section:

allprojects {
    repositories {
        mavenCentral()
        // ... other repositories ...
    }
}

Step 3: Open your app's build.gradle file.

Step 4: Add the MarqueeTextView dependency:

dependencies {
    implementation 'io.github.cooliceman:marquee-text-view:version'
}

You can find the latest version on the Releases page of this repository.

Usage

Using MarqueeTextView is straightforward. Here's an example of how to use it in your Android XML layout:

<com.github.cm.marqueetextview.MarqueeTextView
android:id="@+id/marqueeTextView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Your long text goes here..."
android:singleLine="true" />

Attributes

    <declare-styleable name="MarqueeTextView">
        <attr name="space" format="dimension" />
        <attr name="speed" format="float" />
    </declare-styleable>

The above code sets up the MarqueeTextView with a sample long text and starts the marquee animation so that the text will scroll automatically. Adjust the android:text attribute to display your desired text in the MarqueeTextView.

About

MarqueeTextView is a custom Android TextView widget that provides a marquee effect for displaying scrolling text.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages