@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_student_detail);
// define tab titles
mTabTitles = new String[] { "基本資料", "筆記", "成績", "獎懲", "出缺勤" };
// ViewPager and its adapters use support library
// fragments, so use getSupportFragmentManager.
mDemoCollectionPagerAdapter = new DemoCollectionPagerAdapter(
getSupportFragmentManager());
mViewPager = (ViewPager) findViewById(R.id.pager);
mViewPager.setAdapter(mDemoCollectionPagerAdapter);
mViewPager.setOnPageChangeListener(new SimpleOnPageChangeListener() {
@Override
public void onPageSelected(int position) {
// When swiping between pages, select the
// corresponding tab.
getActionBar().setSelectedNavigationItem(position);
Log.d("DEBUG", "page selected :position" + position);
}
});
// get StudentInfo object
Intent i = getIntent();
String ap_id = i.getStringExtra(PARAM_APID);
String student_id = i.getStringExtra(PARAM_STUDENT_ID);
mStud = StudentsTempData.getStudentByID(ap_id, student_id);
String title = mStud.getName() + "(" + mStud.getClassName() + " "
+ mStud.getSeatNo() + "號, "
+ APTempData.getAPByID(mStud.getAPID()).getFullName() + ")";
getActionBar().setTitle(title);
getActionBar().setDisplayHomeAsUpEnabled(true);
// init tabs
initTabs();
}
StudentDetailActivity.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:teacher_toolkit
作者:
评论列表
文章目录