Вот код, я использую:Styleable не может быть решена
public ASSwitch(Context context, AttributeSet attrs) {
super(context, attrs);
TypedArray sharedTypedArray = context.getTheme().obtainStyledAttributes(
attrs,
R.styleable.ASSwitch,
0, 0);
try {
onText = sharedTypedArray.getText(R.styleable.ASSwtich_onText, null);
} finally {
sharedTypedArray.recycle();
}
}
Вот файл attrs.xml (добавляется в папку значений):
<?xml version="1.0" encoding="utf-8"?>
<resources>
<declare-styleable name="ASSwitch">
<attr name="onText" format="string" />
<attr name="offText" format="string" />
<attr name="onState" format="boolean" />
<attr name="toogleDrawable" format="string" />
<attr name="frameDrawable" format="string" />
</declare-styleable>
</resources>
Ответы на эти вопросы не мог» t устранить проблему. Пожалуйста, не рассматривайте мой вопрос как дубликат.
Обновление: Кажется, что я импортировал неправильный класс R. Это класс R
приложения не android.R
.
Если это ответ, пожалуйста, примите свой ответ, чтобы помочь будущим посетителям. Так работает Stack Overflow. См. [Как работает прием ответа?] (Http://meta.stackexchange.com/q/5234/173448). – jww