TextView を拡張するカスタム コンポーネントがあります。コンストラクターで、textSize を 14 に設定しました。
レイアウト ファイルで、textSize を明示的に 20 に設定しようとしましたが、属性の値は効果がありません。
これを解決する正しい方法は何ですか?
ありがとう
コード
public class MyTextView extends TextView {
public MyTextView(Context context) {
super(context);
setTextSize(TypedValue.COMPLEX_UNIT_SP, 14);
}
}
レイアウト
<package.MyTextView
android:text="@string/hello"
android:textSize="20sp" />