1

Button を拡張するカスタム View クラスがあります。このクラスのすべてのインスタンスにカスタム Typeface を設定したいのですが、一部のメソッドはビューで複数回呼び出されるため、次のコードを配置するのに最適な上書きメソッドはどれでしょうか?

    final Typeface face = Typeface.createFromAsset(getContext().getAssets(),
            "myfont.ttf");
    this.setTypeface(face);

現在、私はそれを持っていますonMeasure()が、複数回呼び出されることに気付きました。これはパフォーマンスに良くないと思います。

4

1 に答える 1