2012-05-19 2 views
1

Я хотел бы знать, как я могу установить, например, видимость progressBar из нескольких фрагментов?Установить видимость progressBar из фрагментов?

class MyActivity extends FragmentActivity { 

    public setProgressBar(boolean toggle) { 
    progressBar.setVisibility(toggle); 
    } 
} 

Теперь я хочу назвать setProgressBar (истина/ложь) изнутри MyActivity, но и от любых классов фрагментов.

ответ

2

В вашем Fragment вызова getActivity(), бросайте его MyActivity и вызвать setProgressBar(toggle)

((MyActivity) getActivity()).setProgressBar(toggle);

Смежные вопросы