2011-02-11 76 views
3


我正在写一个Android应用程序,在其中显示List。点击列表中的任何项目将显示另一个Fragment列表。将该片段作为Fragment1.I,每次单击1,2,4个列表项目时都会显示此片段。但是当我点击ListItem3时,除了Fragment1之外,我还会显示另一个片段Fragment2。我的问题是在单击ListItem3之前,当我单击ListItem3时应该显示Fragment2的地方显示带有“加载”文本的ProgressBar。即使在显示Fragment2之后,ProgressBar仍然存在。任何人都可以告诉我这个ProgressBar显示的原因吗? 我会等待回复。在HoneyComb3.0中加载字符串之前加载字符串的进度条


在此先感谢。

+0

任何人都可以帮助我解决这个问题在Android 3.0? – 2011-02-14 17:03:49

回答

8

我也被卡住了类似的问题和@JasonKnight在this问题的答案解决了我的麻烦。我做了:

public class PoursFragment extends ListFragment { 

@Override 
public void onActivityCreated(Bundle savedState) { 
    super.onActivityCreated(savedState); 
    this.setListShown(true); 
    ...