android контекст студии спиннер: эта ошибка компиляции в java - PullRequest
0 голосов
/ 09 апреля 2020

Я пытаюсь реализовать простой спиннер в android studio в соответствии с кучей примеров, которые я нашел в Интернете, и компиляция Gradle выдает мне ошибку в Context: this, а поскольку я новичок android studio и java, я понятия не имею, почему, похоже, существуют правильные операторы импорта и операторы кода, поэтому я не знаю, является ли это «инструментальной» ошибкой, означающей, что есть какая-то инструкция пути или проблема с настройкой инструментов / проекта, или это реальная проблема кодирования? Забавно, что import android .widget.Spinner; Выделен ли серый цвет, и инструмент, говорящий «Неиспользованный оператор импорта» {importstatements picture] 1 , используется, когда кажется, что код все там? любая помощь будет принята, проект устарел, поэтому я просто изменяю код, используя предоставленный исходный код и инструменты, android studio 2.2 и api 23.

и вот операторы, относящиеся к счетчику

enter code here
    mSpinner = (Spinner) rootView.findViewById(R.id.battery_chem_spinner);
    ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, R.array.battery_chemistry_array, android.R.layout.simple_spinner_item);
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    mSpinner.setAdapter(adapter);
    mSpinner.setOnItemSelectedListener((AdapterView.OnItemSelectedListener) this);

spinner statements picture

и вот ошибка, сообщающая мне, что контекст не работает?

Неверный 1-й тип аргумента. Найден 'com.cypress.cysmart.BLEServiceFragments.BatteryStatusFragment', обязательно. android .content.Context enter image description here

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