как получить доступ к глобальной переменной во фрагменте Android - PullRequest
0 голосов
/ 04 февраля 2019

Я пытаюсь получить доступ к локальной переменной метода, назначить глобальную переменную и попытаться получить доступ к ней для других методов. Код работает нормально для локальной, но не назначен глобальной переменной. Вот мой код

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) {
    }
});

}
...