Per accedere facilmente al nostro tipo di carattere, è necessario associarlo alla nostra applicazione in modo che il nostro codice possa successivamente caricarlo. Per fare questo, creiamo una cartella Fonts nel nostro patrimonio diretti
Questo può essere il tuo .xml
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView
android:id="@+id/DefaultFontText"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textSize="30sp"
android:text="Here is some text." />
<TextView
android:id="@+id/CustomFontText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="30sp"
android:text="Here is some text.">
</TextView>
Scrivi seguente codice nella classe .java
Typeface tf = Typeface.createFromAsset(getAssets(),
"fonts/BPreplay.otf");
TextView tv = (TextView) findViewById(R.id.CustomFontText);
tv.setTypeface(tf);
fonte
2013-03-08 12:07:42
..per essere ordinata si possono avere i caratteri di attività/cartella dei font e l'accesso Carattere volto; face = Typeface.createFromAsset (getAssets(), "font /" + "font.otf"); textview.setTypeface (face); –