Неизвестный getSystemService()

#java #android

#java #Android

Вопрос:

Итак, я следую этому руководству, и я застрял. В Eclipse я получаю сообщение об ошибке, в котором говорится, что «Метод getSystemService(String) не определен для типа UserItemAdapter». Есть идеи, как я могу получить это из контекста? Я немного запутался, я мало что сделал с контекстами with.

Ответ №1:

Если ваше заключающее действие является MyActivity , используйте MyActivity.this.getSystemService() . Это приведет к доступу к заключающему действию (которое является контекстом).

РЕДАКТИРОВАТЬ: или getContext().getSystemService (см. http://developer.android.com/reference/android/widget/ArrayAdapter.html#getContext())

Комментарии:

1. Мило, я использовал getContext().getSystemService . Большое спасибо : D