2011-06-21 9 views

Respuesta

9

Primero abra la carpeta assets y cree una nueva carpeta llamada font y luego ponga Rupali.ttf en la carpeta font.

<?xml version="1.0" encoding="utf-8"?> 
<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="ডিরেক্টর মমনক(!?) করতেছি অন্তত ঘড়িটা যেন বানাতে পারি আমি চেষ্টা করছি"> 
     </TextView> 
</LinearLayout> 

Y,

package com.amader; 

import android.app.Activity; 
import android.graphics.Typeface; 
import android.os.Bundle; 
import android.widget.TextView; 

public class Fonts extends Activity { 
    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 

     Typeface tf = Typeface.createFromAsset(getAssets(), 
       "font/Rupali.ttf"); 
     TextView tv = (TextView) findViewById(R.id.CustomFontText); 
     tv.setTypeface(tf); 
    } 
} 

Deficiencia: Todas las palabras bangla combinado no funciona correctamente. Si alguien tiene la solución, por favor avíseme.

1

favor, siga el procedimiento dado a continuación:

crear activos nombrados carpeta en la carpeta de aplicaciones

crear fuentes de carpetas bajo el nombre de carpeta activos

Ahora ponga su archivo de fuente Bangla deseo como durga.ttf o SON en la carpeta de fuentes

Ahora ve donde declara su TextView y poner este código:

yourTextView.setTypeface(Typeface.createFromAsset(context.getAssets(), "fonts/Durga.ttf")); 
Cuestiones relacionadas