3

TextViews と WebViews を持つ多くのレコードを含む ListView があります。そして、それらを同じように見せたいです。ただし、一部のデバイスでは、TextView と WebView のフォント サイズが異なって見えます (画面サイズによって異なります)。TextView の場合、WebView の sp ユニットを使用します setDefaultFontSize と setTextSize を使用しようとしました。

ありがとう

4

1 に答える 1

0

Android アプリケーションでカスタム フォントを設定するには

これを行うには、プロジェクト ルートに assets/ フォルダーを作成し、フォント (TrueType または TTF 形式) をアセットに配置します。たとえば、assets/fonts/ を作成し、TTF ファイルをそこに置きます。

 TextView tv=(TextView)findViewById(R.id.custom); 
  Typeface face=Typeface.createFromAsset(getAssets(), "fonts/HandmadeTypewriter.ttf"); 
  tv.setTypeface(face); 

このリンクを参照して、webview のフォントを変更してください。

于 2012-04-22T09:52:06.980 に答える