gpt4 book ai didi

android - 来自 AttributeSet.getAttributeValue() 的错误值

转载 作者:太空狗 更新时间:2023-10-29 12:49:58 24 4
gpt4 key购买 nike

我有一个自定义的 SeekBarPreference,它扩展了 DialogPreference。我正在构建自己的布局,但仍在使用父级的属性。

<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”设置正确。

这怎么可能?

最佳答案

这可能有帮助

context.getString(attrs.getAttributeResourceValue(androidns, "text", 0));

关于android - 来自 AttributeSet.getAttributeValue() 的错误值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13217410/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com