Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道如何从几个片段中设置例如progressBar 可见性?
class MyActivity extends FragmentActivity { public setProgressBar(boolean toggle) { progressBar.setVisibility(toggle); } }
现在我想从 MyActivity 中调用 setProgressBar(true/false),也可以从任何 Fragment 类中调用。
在您的 Fragment 调用getActivity()中,将其转换为MyActivity并调用setProgressBar(toggle)
getActivity()
MyActivity
setProgressBar(toggle)
((MyActivity) getActivity()).setProgressBar(toggle);