2014-03-02 68 views
0

我有查看尋呼機和片段來顯示它的一些問題。我設置問題的選項作爲單選按鈕。我需要設置答案,以便它只會顯示,當我點擊其中一個選項。我有點擊功能在視圖尋呼機和答案的片段類。但我如何重新加載單擊單選按鈕當前片段視圖。(當我嘗試重新加載視圖automaticaly回到第一視圖)。?通過單選按鈕點擊查看頁面重新加載片段

回答

0

我通過設置視圖頁面活動的文本視圖和設置點擊相同的類來解決問題。我通過函數viewPager.getcurrentIt em();(viewpager是類ViewPager的對象)。

1

按照此步驟:

你必須從FragmentStatePagerAdapter延長,而不是FragmentPagerAdapter「原因的最後一個永遠不會改變載片段。然後在擴展接口增加一個方法:

@Override 
public int getItemPosition(Object object) { 
    return POSITION_NONE; 
} 

在您的主要活動類,包含ViewPager創建方法:

public YourExtendedApdaterClass getAdapter(){ 
    return instanceOfAdapter; 
} 

之後,在你片段調用這個地方要更新片段:

((YourActivityClass)getActivity()).getAdapter().notifyDataSetChanged(); 
+0

對不起,我不明白你提到的。任何方式來解決問題,通過設置視圖頁面活動的文本視圖和設置點擊相同的class.I接收頁面的函數viewPager.getcurrentItem();(viewpager是對象類ViewPager)。我避免重新加載,以至於它仍然會讓事情變得糟糕。 – sachithkn