DialogPreferenceを拡張するカスタムSeekBarPreferenceがあります。独自のレイアウトを作成していますが、それでも親の属性を使用しています。
<com.example.preference.SeekBarPreference
android:key="key"
android:title="title"
android:summary="summary"
android:dialogMessage="diag message"
android:text="text"
android:max="60"
android:defaultValue="30" />
コードセクションでは、attr.getAttributeValue(androidDns、attrKey)を取得しています。
mText = attrs.getAttributeValue(androidns, "text");
mMax = attrs.getAttributeIntValue(androidns, "max", 30);
...
'mText'メンバーでは、 "@ 12341234"のようなテキストが表示されますが、'mMax'は正しく設定されています。
これはどのように可能ですか?