SecretTextView

Additional

Language
Java
Version
N/A
Created
May 28, 2014
Updated
Jun 3, 2015 (Retired)
Owner
Matt Kula (matthewrkula)
Contributors
Otávio Mendes (otaviommendes)
Matt Kula (matthewrkula)
Guanhao (Daniel) Lin (ghlin-daniel)
3
Activity
Badge
Generate
Download
Source code

Advertisement

SecretTextView

A TextView that simulates the effect from the app Secret where the characters fade in/out at different speeds.

How To Use

Use it just like a normal TextView for the most part.

    <com.mattkula.secrettextview.SecretTextView
            android:id="@+id/textview"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerInParent="true"
            android:text="This is a demo of Matt Kula's Secret TextView"
            android:textSize="30sp"
            android:textColor="@android:color/black"
            />

To fade in or fade out the text:

secretTextView.show();    // fade in
secretTextView.hide();    // fade out
secretTextView.toggle();  // fade in or out depending on current state

To change the duration of the fading (default is 2.5 seconds):

secretTextView.setDuration(3000);     // set fade duration to 3 seconds

To set visibility without fading in or out:

secretTextView.setIsVisible(true);
secretTextView.setIsVisible(false);