でカスタム属性を作成しましたattrs.xml
:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<declare-styleable name="StarWars">
<attr name="sw_jedi" format="string" />
<attr name="sw_rank" format="string" />
</declare-styleable>
int 値を取得します (R
たとえば) ですが、属性( )R.styleable.StarWars_sw_jedi
を取得するにはどうすればよいですか?name
jedi
より具体的に編集する:
Rからの値(intである)ではなく、属性の「名前」文字列が必要です:
たとえば、int (R.styleable.StarWars_sw_jedi
またはR.attr.sw_jedi
)ではなく「jedi」を取得したい
実際、私はgetAttributeName(R.styleable.StarWars_sw_jedi)
事前にthx!