2014-02-16 16 views
0

我有3個子活動tabactivity,但我得到問題重新按不行關閉Tab活動......回壓之不先關閉tabactivity

我在標籤活動設定

@Override 
     public void onBackPressed() { 
     super.onBackPressed(); 
     } 

並且我在每個兒童活動中都設置了

@Override 
     public void onBackPressed() { 
     this.getParent().onBackPressed(); 
     } 

它似乎不起作用,要修好嗎?對不起,我的英語..謝謝

+0

不要ü要完成的活動? – Amsheer

+0

可能重複的[TabActivities中的關鍵事件?](http://stackoverflow.com/questions/2796050/key-events-in-tabactivities) – 2014-02-16 09:50:20

+0

@Amsheer是我想完成tabactivity, –

回答

0

嘗試添加要求完成()你onBackPressed()方法 前內側方法:

@Override 
public void onBackPressed() { 
    this.getParent().onBackPressed(); 
    this.finish(); 
} 



@Override 
public void onBackPressed() { 
    super.onBackPressed(); 
    this.finish(); 
} 
+0

感謝您的回答,我剛剛發現,此代碼在我的設備中工作,但無法在聯想等其他設備上工作...... –