게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
안드로이드 탭 관련 질문입니다
게시물ID : programmer_9236짧은주소 복사하기
작성자 : 늑대지렁
추천 : 0
조회수 : 1147회
댓글수 : 5개
등록시간 : 2015/04/09 19:40:35
옵션
  • 본인삭제금지
아아암ㅇㄴㄹ

기존의 Tabactivity 상속을 버리고 tabactionbar를 이용해서 FragmentActivity 를 상속받아서 구현해봤는데요

메인 - 로그인페이지

로그인 -> 탭화면

이런식으로 로그인엑티비티에서 로그인을 하면 탭이 구현되는식으로 짯습니다

문제는 마찬가지로 첫번째 탭이 2번 활성화가 돼서 종료를 시켜도 한번 더 남아있는 현상이 있는데요

어떤식으로 해결해야될까요...


// 메인


public class LoginActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
 
      setContentView(R.layout.activity_login);

btnLogin.setOnClickListener(new OnClickListener() {
@Override
            public void onClick(View v) {
Intent intent = new Intent(getBaseContext(), TabActivity.class);
                        intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
                        startActivityForResult(intent, 0);
                        finish();
후략

}


public class TabActivity extends FragmentActivity implements ActionBar.TabListener {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

후략

}

여기서 탭이 3개가 있어서 TabActivity - tab1,tab2,tab3 이런식입니다.

LoginActivity (로그인) -> TabActivity (tab 1,2,3)

근데 tab1이 두번떠버리게되는...
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호