Provides a simple way to set custom font in Android application. But, this is just a beginning. A lot of cool and awesome stuff is coming soon in this library.
- Add the library as a dependency to your
build.gradle
compile 'com.ivankocijan:MagicViews:version@aar'
-
Add your application namespace to the root element in the XML
xmlns:app="http://schemas.android.com/apk/res-auto"
-
Add typeface to your assets folder. NOTE You can add your font anywhere in assets folder. Library will automatically find your font. Check TestApp for example.
-
Instead of TextView use
com.ivankocijan.magicviews.views.MagicTextView
<com.ivankocijan.magicviews.views.MagicTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:typeFace="cha_chicle.otf"/>
- TextView
- EditText
- Button
- CheckBox
- CheckedTextView
- PreferenceGroup
- Preference
- CheckboxPreference
- SwitchPreference
- EditTextPreference
- 2.3 or higher
Feedback and code contributions are very much welcomed. Just make a pull request with a short description of your changes. By making contributions to this project you give permission for your code to be used under the same license.