package com.jiuqi.njt.NewsAndFavor;
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;
/**
* @author Administrator
* 我的收藏 - 仿网易
*/
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;
}
}