1

ストーリー名とストーリーコンテンツをグジャラートで表示するストーリー表示用のアプリケーションを構築したいと考えています。

Shruti.ttfフォントを使用しました

ストーリー名にはtextviewを使用し、ストーリーコンテンツにはwebviewを使用しました

Typeface font = Typeface.createFromAsset(this.getAssets(), "shruti.ttf");
poetryTitleText.setTypeface(font);
poetryTitleText.setText("Snow White");

そしてそれは非常にうまく機能します。

しかし、webview<style>でストーリーコンテンツを表示するには、HTML ページを使用し、HTML のタグにフォント名を設定しました。しかし、四角いアイコンが表示されます。

エミュレーターはグジャラート語のフォントを表示しません。R.stringファイルからグジャラート文字列を送信しています。

助けて。

前もって感謝します

4

1 に答える 1

0

-私はあなたのために2つの解決策を見つけました。役に立つかどうかはわかりませんが、試すことができます

1.) webview の代わりに Textview を使用する

Html.fromHtml(username + " shared "
                    + "<font color=\"#47C4E3\">" + objnews.news_title
                    + "</font>");

-このコードを Textview.settext(..上記のコード..) に設定します

2.) このコードを使用して webview の jeader を設定します:-

Map<String, String> headers = new HashMap<String, String>(); headers.put("Accept-Language", "Your fonts"); mWebView.loadUrl("http://developer.android.com", headers);

-ありがとう!これがあなたが望んでいた正しい道であるかどうか教えてください。

于 2015-04-03T07:15:25.330 に答える