마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

텝레이아웃 구성후 버튼을 클릭하면 인텐트로 엑티비티열기

0 추천
일단텝레이아웃의 구조는
main.xml
<리니어 레이아웃
 <텝호스트
  < 리니어 레이아웃
     <프레임 레이아웃
      ( 리니어레이아웃+버튼)  리니어 레이아웃+버튼 이게 3개잇어서 텝 3개에 각각 뷰로들어감
       />
     <텝 위젯/>
   리니어 레이아웃 />
 텝호스트/>
리니어 레이아웃/>
 
이르케 해서 탭위젯이 밑에위치하게 코딩했습니다.
 제가원하는건 이 텝1뷰에 잇는 버튼을 누르면 intent 를 이용하여서 다른엑티비티를 띄우는건데요
main.xml
btn = (Button)findViewById(R.id.add1);
  btn.setOnClickListener(new OnClickListener(){
   public void onClick(View v) {
    Intent intent = new Intent(getApplicationContext(),subActivity.class);
    startActivity(intent);
   }
  });
이렇게 버튼을 클릭하면 subActivity의 레이아웃이 엑티비티위에 떠야하는데 앱이 종료됩니다.... 에러는 없고요

 

판다 (220 포인트) 님이 2013년 8월 11일 질문

1개의 답변

0 추천
main.xml을 참조하는 액티비티라면 서비스는 아닌 듯 한데, getApplicationContext가 아닌 해당액티비티.class Context에서 넘겨보시기 바랍니다.
ShakeJ (6,320 포인트) 님이 2013년 8월 21일 답변
...