Я пытаюсь получить доступ к локальной переменной метода, назначить глобальную переменную и попытаться получить доступ к ней для других методов. Код работает нормально для локальной, но не назначен глобальной переменной. Вот мой код
global variable String spinner;
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view= inflater.inflate(R.layout.fragment_players, container, false);
//I want to get value here
}
//private void Spinner(List<String> list)
{
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
if (i>0)
{
String text= spinner.getSelectedItem().toString();
spinnerText=text;
}
}
@Override
public void onNothingSelected(AdapterView<?> adapterView) {
}
});
}