Skip to content

wuhaiyang/FoldView

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9a8bf5b · Aug 30, 2016

History

3 Commits
Aug 24, 2016
Aug 30, 2016
Aug 24, 2016
Aug 24, 2016
Aug 24, 2016
Aug 24, 2016
Aug 24, 2016
Aug 24, 2016
Aug 24, 2016
Aug 24, 2016

Repository files navigation

FoldView#

Expandable TextView With Smooth Transition Animation

Preview

## How do Imp ? ## * In Java ```java //create tmp textview to calculate TextView Height StringBuilder sb = new StringBuilder(); //... int width = getScreenWidth() - getMarginPlusPadding(); TextView tmpTextView = new TextView(getContext()); tmpTextView.setTextSize(TypedValue.COMPLEX_UNIT_PX, mNormalSize); SpannableString spannableString = hightLightAction(sb.toString()); tmpTextView.setText(spannableString); tmpTextView.setPadding(getPaddingLeft(), getPaddingTop(), getPaddingRight(), getPaddingBottom()); tmpTextView.setLineSpacing(mRowSpace, 1); TextPaint textPaint = tmpTextView.getPaint(); StaticLayout staticLayout = new StaticLayout(spannableString,textPaint,width,Layout.Alignment.ALIGN_NORMAL, 1, mRowSpace, false); return staticLayout.getHeight(); // so StaticLayout can getHeight or getLineCount .... ```

How Use ?

I Just Provide idea , Clone or download my project

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages