私はこの問題を解決しています。タイトルバーでカスタムフォントを設定する必要がありますが、私のアクティビティは動的に生成されたレイアウトを使用しています(したがってsetContentView(R.layout.somtehing
)は使用されません)。
タイトルバーにカスタムフォントを設定するには、次のコードで設定できます。
type = Typeface.createFromAsset(getAssets(),"fonts/verdanab.ttf");
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.something);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.gal_title);
title = (TextView) findViewById(R.id.title);
title.setText(R.string.Text);
title.setTypeface(type);
問題は、このコードが機能しないことです。タイトルがないため、アプリにTextView
タイトルが表示されませんsetContentView()
。何かアドバイスはありますか?
どうも