Search in sources :

Example 1 with Calendar_main

use of org.androidtown.myapplication.calendar.Calendar_main in project SeeSik by GHHM.

the class Evaluation method onCreate.

@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_evaluation);
    toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    ActionBar actionBar = getSupportActionBar();
    actionBar.setDisplayShowTitleEnabled(false);
    fCalendar = new Calendar_main();
    fDailyEvaluation = new DailyEvaluation();
    fRecommend = new Recommend();
    getSupportFragmentManager().beginTransaction().replace(R.id.container, fDailyEvaluation).commit();
    TabLayout tabs = (TabLayout) findViewById(R.id.tabs);
    tabs.addTab(tabs.newTab().setText("일일평가"));
    tabs.addTab(tabs.newTab().setText("월별평가"));
    tabs.addTab(tabs.newTab().setText("추천음식"));
    tabs.addOnTabSelectedListener(new TabLayout.OnTabSelectedListener() {

        @Override
        public void onTabSelected(TabLayout.Tab tab) {
            int position = tab.getPosition();
            Log.d("Evaluation", " 선택된 탭: " + position);
            Fragment selected = null;
            if (position == 0) {
                selected = fDailyEvaluation;
            } else if (position == 1) {
                selected = fCalendar;
            } else if (position == 2) {
                selected = fRecommend;
            }
            getSupportFragmentManager().beginTransaction().replace(R.id.container, selected).commit();
        }

        @Override
        public void onTabUnselected(TabLayout.Tab tab) {
        }

        @Override
        public void onTabReselected(TabLayout.Tab tab) {
        }
    });
}
Also used : Calendar_main(org.androidtown.myapplication.calendar.Calendar_main) TabLayout(android.support.design.widget.TabLayout) Fragment(android.support.v4.app.Fragment) ActionBar(android.support.v7.app.ActionBar)

Aggregations

TabLayout (android.support.design.widget.TabLayout)1 Fragment (android.support.v4.app.Fragment)1 ActionBar (android.support.v7.app.ActionBar)1 Calendar_main (org.androidtown.myapplication.calendar.Calendar_main)1