2013-03-26 117 views
0

我使用查看传呼机创建刷卡视图效果使用片段与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

+0

这可能有助于http://www.gadgetsaint.com/android/create-viewpager-tabs-android/#.WPuppVN97BI – ASP 2017-04-22 19:08:56

回答

0

覆盖@ instantiateItem方法并返回片段以在视图中更新

use this link

将有助于MI认为

0

添加适配器FragmentPagerAdapter然后 @覆盖片段的getItem和片段加入它accourding到要求

+0

尝试过,但它给出了给定的代码错误(有问题的代码) – Shruti 2013-03-26 12:35:00