2011-02-11 88 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); 
    ...