1

有没有办法按名称获取样式,例如,如果我有字符串“文本”,是否可以在没有反射的情况下获取R.styleable.CustomView_Text值(我的意思是R.styleable.CustomView数组中的索引,而不是属性值)?

<?xml version="1.0" encoding="utf-8"?>
<resources>

    <declare-styleable name="CustomView">

        <attr name="Text" format="string" />

    </declare-styleable>

</resources>
4

1 回答 1

0

使用该Resources.getIdentifier方法,将defType参数设置为'styleable'。

于 2014-05-06T16:57:57.827 回答