/ / Как да се запълни андроид линкер с java String array - java, android, android-spinner

Как да напълним андроид въртящ се с java String масив - java, android, android-spinner

Аз съм нов в Android и работя по "проект" като метод на преподаване.

Добавих въртящ се инструмент в потребителския интерфейс

 <Spinner
android:id="@+id/spinner1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="38dp" />

и аз се опитвам да прехвърля стойностите от String Array

String[] branchesArray = st.split(";");

Аз бях търсят в интернет за това, но аз просто не мога да го работи.

Най-популярният изглежда е нещо подобно

ArrayAdapter<String> adapter0 = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, branchesArray);

което ми дава тази грешка

Конструкторът ArrayAdapter (MainActivity.getData, int, String []) е неопределен

и, според друг пост, използващ това

ArrayAdapter<String> adapter0 = new ArrayAdapter<String>
(Activity.this, android.R.layout.simple_spinner_item, branchesArray);

ми дава тази грешка

В обхвата не е достъпен приложният екземпляр на типа Activity

Всяка помощ е високо ценена.

Отговори:

0 за отговор № 1

Дейността е клас. Ако искате да направите справка с текущия си клас, просто използвайте this или може би MainActivity.this.