package com.jiuqi.njt.LookNews; import java.util.ArrayList; import java.util.List; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.support.v4.app.FragmentPagerAdapter; import android.support.v4.view.ViewPager; import com.jiuqi.mobile.nigo.comeclose.bean.base.CollectionEnum; import com.jiuqi.njt.R; import com.jiuqi.njt.lib.TabPageIndicator; public class MyFavorNewActivity extends FragmentActivity { private TabPageIndicator mPageIndicator;// private ViewPager mViewPager; private FragmentPagerAdapter fragPagerAdapter; public static List<String> titleForFavor; @Override protected void onCreate(Bundle arg0) { // TODO Auto-generated method stub super.onCreate(arg0); doInit(); } private void doInit() { initParam(); initUI(); } private void initUI() { setContentView(R.layout.look_news); mPageIndicator = (TabPageIndicator) findViewById(R.id.page_indicator); mViewPager = (ViewPager) findViewById(R.id.view_pager); fragPagerAdapter = new MyFavorTabAdapter(getSupportFragmentManager()); mViewPager.setAdapter(fragPagerAdapter); mPageIndicator.setViewPager(mViewPager, 0); } private void initParam() { titleForFavor = getTitleForFavor(); } public static List<String> getTitleForFavor() { List<String> mDatas = new ArrayList<String>(); CollectionEnum[] allType = CollectionEnum.Cooper.values(); mDatas = new ArrayList<String>(); for (CollectionEnum item : allType) { switch (item) { case Driver: mDatas.add("农机手"); break; case OrgService: mDatas.add("服务点"); break; default: mDatas.add(item.getName()); break; } } return mDatas; } }