예제 #1
0
  /* 액션바 아이템 클릭에 대한 처리 함수*/
  @Override
  public boolean onOptionsItemSelected(MenuItem item) {
    if (mDrawerToggle.onOptionsItemSelected(item)) {
      Mylog.i(TAG, "(액션바) 사이드 메뉴 오픈/클로즈");
      return true;
    }

    // 액션 버튼 처리
    switch (item.getItemId()) {
      case R.id.action_search:
        Mylog.i(TAG, "(액션바) 찾기가 클릭됬습니다.");
        return true;
      default:
        return super.onOptionsItemSelected(item);
    }
  }
예제 #2
0
 private void startMessagebox() {
   Mylog.i(TAG, "푸시메시지함 프래그먼트를 생성합니다. ");
   Fragment fragment = new messageFragement(this);
   FragmentManager fragmentManager = getFragmentManager();
   fragmentManager.beginTransaction().replace(R.id.main_content_frame, fragment).commit();
 }
예제 #3
0
 private void startInquryFragment() {
   Mylog.i(TAG, "1:1문의하기 프래그먼트를 생성합니다. ");
   Fragment fragment = new InquryFragment(this);
   FragmentManager fragmentManager = getFragmentManager();
   fragmentManager.beginTransaction().replace(R.id.main_content_frame, fragment).commit();
 }
예제 #4
0
 /** 사이드메뉴에서 아이템을 선택했을때 처리할 함수. */
 @Override
 public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
   Mylog.i(TAG, "사이드메뉴가 클릭됬습니다. => " + position);
   selectItem(position);
 }
예제 #5
0
 /* Called whenever we call invalidateOptionsMenu() */
 @Override
 public boolean onPrepareOptionsMenu(Menu menu) {
   Mylog.i(TAG, "(액션바) 옵션메뉴를 준비한다.");
   // menu.findItem(R.id.action_search).setVisible(drawerOpen);
   return super.onPrepareOptionsMenu(menu);
 }