0
我遇到了一個非常奇怪的問題,我在android中使用尋呼機在Android中通過片段在不同屏幕之間導航。還我使用另一片段類在網格中自動創建佈局,片段無法正常工作
對於片段1,其中i已經使用該尋呼機和pageradapter我使用這些進口
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import android.support.v4.view.ViewPager;
對此我的其他片段使用填充在非線形柵格圖像,我用這導入
import android.app.Fragment;
The issue is:
通過使用這種進口我不能到我的片段添加到pageradapter。它不斷給我的錯誤。
private List<Fragment> getFragments(){
List<Fragment> fList = new ArrayList<Fragment>();
fList.add(MyFragment.newInstance("Tv Shows"));
fList.add(MyFragment.newInstance("Movies"));
fList.add(MyFragment.newInstance("Music Videos"));
return fList;
}
還我不能初始化我pageadapter
pageAdapter = new MyPageAdapter(getSupportFragmentManager(), fragments);
它給我的錯誤就這一行。
My Question is:
是兩個進口
import android.support.v4.app.Fragment;
和
import android.app.Fragment;
之間的區別是什麼有什麼解決問題的方法,?
是什麼pageradapter和進口android.app.Fragment'之間的聯繫,因爲它不與這一個工作,但它正常工作與進口android.support.v4.app。分段; –
,因爲android.support.v4.app.FragmentPagerAdapter pageradapter的參數是android.support.v4.app.Fragment而不是android.app.Fragment 參考這個http://stackoverflow.com/questions/17553374/android- APP-片段-VS-機器人支撐-V4-APP-使用-viewpager –