package com.sap.jam.mobile_sdk.views;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentPagerAdapter;
import android.support.v4.view.ViewPager;
import android.support.v7.app.AppCompatActivity;
import com.sap.jam.mobile_sdk.JamSDKDemoApp;
import com.sap.jam.mobile_sdk.R;
public class JamMainTabbedActivity extends AppCompatActivity {
ViewPager viewPager;
FragmentPagerAdapter pageAdapter;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_jam_main);
pageAdapter = new FragmentPagerAdapter(getSupportFragmentManager()) {
@Override
public Fragment getItem(int position) {
Class clss;
switch(position) {
case 0:
clss = JamFeedWidgetFragment.class;
break;
case 1:
clss = JamGroupsListRename.class;
break;
default:
throw new RuntimeException("Invalid tab index: " + position);
}
return Fragment.instantiate(JamSDKDemoApp.getAppContext(), clss.getName());
}
@Override
public int getCount() {
return 2;
}
};
viewPager = (ViewPager) findViewById(R.id.viewpager);
viewPager.setAdapter(pageAdapter);
}
}