8000 GitHub - csguys/ViewMoreTextView: Show and hide long text in TextView with click
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

csguys/ViewMoreTextView

Repository files navigation

ViewMoreTextView

Show and hide long text in TextView with click

Release

Add it in your root build.gradle at the end of repositories:

allprojects {
    repositories {
        maven { url "https://jitpack.io" }
    }
}

Add the dependency:

dependencies {
  implementation 'com.github.csguys:ViewMoreTextView:v1.1'
}

Demo

Usages

 <com.csguys.viewmoretextview.ViewMoreTextView
            android:id="@+id/tv1"
            android:textColor="@android:color/black"
            android:layout_marginTop="20dp"
            app:tv_click_color="@color/colorAccent"
            app:tv_max_char="100"
            app:tv_click_underline="true"
            app:tv_expand_text="@string/text_continue"
            app:tv_collapse_text="@string/text_close"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" />

To programmatically set text use method

setCharText(CharSequence)

setCharText(String resource id)

Customization

Table below describes the properties available to customize the ViewMoreTextView.

Property Name Format Description
tv_click_color color Define color for click text which expand and collapse tex
tv_max_char integer Max char count to show , after which text is collapsed
tv_click_underline boolean weather to show underline below click text or not true to show false to hide
tv_expand_text String Or String resource Text to show for expanding
tv_collapse_text String Or String resource Text to show for collapse

About

Show and hide long text in TextView with click

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

0