2012-05-19 102 views
1

我想知道如何從幾個片段內設置一個progressBar可見性?從Fragments中設置progressBar的可見性?

class MyActivity extends FragmentActivity { 

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

現在我想從MyActivity中調用setProgressBar(true/false),而且還要從任何Fragment類中調用setProgressBar(true/false)。

回答

2

在您的通話片段getActivity(),將它轉換爲MyActivity並調用setProgressBar(toggle)

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