2014-07-21 1 views
-2

아무도 다시 버튼을 누르면 메서드의 수신기를 추가하는 방법을 말해 줄 수 TabActivity?
이것은 내 코드입니다. backbutton pressed 메서드를 추가 할 위치는 어디입니까?TabActivity에서 OnBackPressed를 추가하는 방법?

HomeActivity.java

public class HomeActivity extends TabActivity { 
public static TabHost tabHost; 
public static TabSpec hometab,extrastab,coursetab,logintab; 
@Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.home_tab_layout); 

     tabHost = getTabHost(); 

     hometab = tabHost.newTabSpec("Home"); 
     hometab.setIndicator("", getResources().getDrawable(R.drawable.home_tab)); 
     hometab.setContent(new Intent().setClass(this,HomeTabActivity.class)); 

     coursetab = tabHost.newTabSpec("Courses");   
     coursetab.setIndicator("", getResources().getDrawable(R.drawable.courses_tab)); 
     coursetab.setContent(new Intent(this,MainActivity.class)); 

     logintab = tabHost.newTabSpec("Login"); 
     logintab.setIndicator("", getResources().getDrawable(R.drawable.login_tab)); 
     logintab.setContent(new Intent(this,LoginTabActivity.class)); 

     extrastab = tabHost.newTabSpec("Extras"); 
     extrastab.setIndicator("", getResources().getDrawable(R.drawable.extras_tab)); 
     extrastab.setContent(new Intent(this,ExtrasTabActivity.class)); 

     tabHost.addTab(hometab); 
     tabHost.addTab(coursetab); 
     tabHost.addTab(logintab); 
     tabHost.addTab(extrastab); 

     tabHost.setPadding(5, 5, 5, 5); 
    } 
} 
+0

정교한 질문 ... –

답변

0

어떻게 활동 클래스의 onBackPressed() 메소드를 쓰기에 대해? 다음과 같이하십시오 :

관련 문제