我使用查看傳呼機創建刷卡視圖效果使用片段與ViewPager
現在我想落實相同活性的片段不同的片段不同的佈局,根據條件顯示。
我被困在如何創建pagerAdapter
以及如何創建fragment
類。
代碼:
public class mFragment extends Fragment{
Context mContext;
public mFragment(Context context){
mContext = context;
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
return inflater.inflate(R.layout.main, ActivityScreen.mViewPager,false);
}
}
public class mPagerAdapter extends FragmentPagerAdapter
{
int i=-1;
public mPagerAdapter(FragmentManager fm)
{
super(fm);
mViewPager.removeAllViews();
}
@Override
public int getCount()
{
return data.size();
}
@Override
public Fragment getItem(int pos) {
return new mFragment(Context ctx);
}
}
請幫我在你這個FragmentActivity
這可能有助於http://www.gadgetsaint.com/android/create-viewpager-tabs-android/#.WPuppVN97BI – ASP 2017-04-22 19:08:56