게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
안드로이드 자바 초보자 뷰 관련 질문있습니다!
게시물ID : programmer_5178짧은주소 복사하기
작성자 : 아스트로보이
추천 : 0
조회수 : 485회
댓글수 : 7개
등록시간 : 2014/08/27 23:19:22
옵션
  • 본인삭제금지
독학으로 자바랑 안드로이드를 처음 하는 초보입니다.
인텐트가 다른 액티비티로 넘어가게 하는 걸 배웠습니다.
xml로 디자인된 레이아웃이 아니라 직접 뷰를 만들고, 그 뷰에서 특정 이벤트를 받으면 다른 액티비티로 이동하는 걸 구현하고 싶습니다. 

protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(new MainView(this));
        
        Intent intent1 = new Intent(this, SecondActivity.class);
        startActivity(intent1);
}

에서 MainView를 뿌려버리니깐, 한번 뿌려진 뷰에서 변화된 변수는 밑의 코드에 영향을 주지 않는 것 같더라고요,,
예를 들어

setContentView(new MainView(this));
        if(MainView.event1==1){
        Intent intent1 = new Intent(this, SecondActivity.class);
        startActivity(intent1);
}

이렇게는 할 수 없던거 같은데.. 현재 액티비티에서 실행된 뷰에서 변수를 리턴 받고, 그 조건으로 다른 클래스를 실행 할 수 있는 방법을 알고싶습니다.

답변해주시면 감사하겠습니다ㅠ
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호