Как изменить шрифт в виджетах Android на пользовательские шрифты в папке «assets» приложения

Я хочу изменить шрифт в моем виджете так, чтобы он использовал определенный шрифт в папке «assets» моего приложения.

Обычно я делаю это в своем приложении, чтобы изменить шрифт:

        Typeface tf= Typeface.createFromAsset(getAssets(), "advertising.ttf");
        TextView converted = (TextView)findViewById(R.id.TextView03);
        converted.setTypeFace(tf);

, и он работает как шарм.

Как я могу сделать это в виджетах? Я могу только установить текст и изменить цвет:

      remoteView.setTextViewText(R.id.TextView03,"some text" );
    remoteView.setTextColor(R.id.TextView03, Color.BLACK);

, но я не вижу способа установить шрифт. Любая помощь, пожалуйста?

6
задан Majjoodi 21 August 2010 в 06:42
поделиться