1
我需要在我的應用程序中顯示印地文和孟加拉字體支持。如何做到這一點,請幫助。 也告訴我如何從XML獲得支持,因爲我需要通過Web服務獲取數據。如何在Android中支持unicode字體?
我需要在我的應用程序中顯示印地文和孟加拉字體支持。如何做到這一點,請幫助。 也告訴我如何從XML獲得支持,因爲我需要通過Web服務獲取數據。如何在Android中支持unicode字體?
我所做的是把選擇的特定字體資產文件夾,使用此代碼:
public class CustomTextView extends TextView{
public CustomTextView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
initFont();
}
public CustomTextView(Context context, AttributeSet attrs) {
super(context, attrs);
initFont();
}
public CustomTextView(Context context) {
super(context);
initFont();
}
private void initFont() {
Typeface tf = Typeface.createFromAsset(getContext().getAssets(),"myfont.ttf");
setTypeface(tf);
}
}
但我面對的問題是,即使我得到的字體我仿真器的某些字體模式不正確。
回覆如果有人想添加更多我的答案,歡迎您。
我有這個問題。我所做的是將unicode字體轉換爲標準的ASCII字體。現在它可以工作所有的API。 –
我想要對印地語和孟加拉字體的請求+1,還需要-1來支持XML,因此不會對此進行投票。 XML支持存在於標準的android API中。閱讀它。 –
鎖定在此http://code.google.com/p/android/issues/detail?id=12981 – Pasha