Привет, я разрабатываю одно приложение для Android, в котором я использую пользовательский шрифт.TTF файл. Проблема заключается в том, что я тестировал с помощью того же фирменного устройства с другой версией Version Version. Старая версия устройства, поддерживающая пользовательский шрифт Но новая версия Устройство не принимает пользовательский шрифт.
у меня есть одно предложение добавить эти шрифты в активы и сделать свой текст в html, таким образом, вы можете добавить его в веб-представление Android. Надеюсь, что это сработает для вашего дела:
WebView view = new WebView(this);
view.setVerticalScrollBarEnabled(true);
view.loadUrl("file:///android_asset/demo/intro.html");
((LinearLayout)findViewById(R.id.introLayout1)).addView(view);
view.setBackgroundColor(Color.BLACK)
сначала загрузите необходимый файл ttf (стиль шрифта, который вы хотите). и поместите это в папку с ресурсами в проекте Android. затем добавьте следующий код в java файл.
TextView txt = (TextView) findViewById(R.id.custom_font);
Typeface font = Typeface.createFromAsset(getAssets(), "Eltpan-n.ttf");
txt.setTypeface(font);
надеюсь, что это поможет вам.. это сработало как прелесть для меня.. если вы удовлетворились голосованием за мой ответ