Button を拡張するカスタム View クラスがあります。このクラスのすべてのインスタンスにカスタム Typeface を設定したいのですが、一部のメソッドはビューで複数回呼び出されるため、次のコードを配置するのに最適な上書きメソッドはどれでしょうか?
final Typeface face = Typeface.createFromAsset(getContext().getAssets(),
"myfont.ttf");
this.setTypeface(face);
現在、私はそれを持っていますonMeasure()
が、複数回呼び出されることに気付きました。これはパフォーマンスに良くないと思います。