FontPagerTitleStrip

Additional

Language
Java
Version
N/A
Created
May 31, 2014
Updated
Nov 19, 2014 (Retired)
Owner
Alejandro Rodríguez Salamanca (alexrs)
Contributor
Alejandro Rodríguez Salamanca (alexrs)
1
Activity
Badge
Generate
Download
Source code

FontPagerTitleStrip

Library that allows you to customize the font of a PagerTitleStrip.

Usage

###Download

compile 'me.alexrs:font-pager-titlestrip:1.0.0'

You can use the following attributes:

<me.alexrs.fontpagertitlestrip.lib.FontPagerTitleStrip
 android:id="@+id/titlestrip"
 android:layout_width="match_parent"
 android:layout_height="30dp"
 app:fontFamily="sans-serif|sans-serif-light|sans-serif-condensed|sans-serif-thin"
 app:textStyle="normal|bold|italic" />

Show me the code!

Also, this library provides the following methods to customize the font and the appearance of your FontPagerTitleStrip

FontPagerTitleStrip mPagerTitleStrip = (FontPagerTitleStrip) findViewById(R.id.titlestrip);
  • By font family. (sans-serif | sans-serif-light | sans-serif-condensed | sans-serif-thin)
mPagerTitleStrip.setTypefaceByFontFamily("sans-serif-condensed"); // You can use sans-serif|sans-serif-light|sans-serif-condensed|sans-serif-thin
  • By font family, but you can also determine the font style.
mPagerTitleStrip.setTypefaceByFontFamily("sans-serif-light", Typeface.BOLD);
  • From assets
mPagerTitleStrip.setTypefaceFromAssets("fonts/myfont.ttf");
  • With your own Typeface
Typeface mTypeface = Typeface.createFromAsset(getAssets(), "fonts/myfont.ttf");
mTitleStrip.setTypeface(mTypeface, "myfont");

If you have any doubt or suggestion, please, let me know!