Android CheckedTextView - Установить CheckMark динамически - PullRequest
3 голосов
/ 11 января 2010

Учитывая это свойство XML checkMark CheckedTextView:

android:checkMark="?android:attr/listChoiceIndicatorMultiple"

Как вы можете установить свойство checkMark динамически (т.е. из кода)? Есть ли у Android документация по этому поводу?

Использование: Android 1.5

Примечание: Я создаю обычную jar-библиотеку, которая не имеет доступа к файлам ресурсов Android в формате XML или к файлам для рисования, поэтому все должно создаваться программно.

1 Ответ

3 голосов
/ 11 января 2010

По API-интерфейсу CheckedTextView похоже, что два метода setCheckMarkDrawable справятся с этой задачей?

Вам просто нужно передать StateListDrawable.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...