2013-06-20 139 views
0

我的應用程序出現問題,但僅限於Android 4.2。 我解釋了功能: - 第一個活動是輸入登錄名和密碼並允許連接 - 當我連接時,我啓動應用程序主菜單。 - 如果您使用後退按鈕,則不會回到登錄活動,並且系統提示(0)會在智能手機的主屏幕上顯示。安卓4.2的錯誤,按鈕後退

但是,它可以在4.2以下的所有版本上工作,但是對於Android 4.2,此應用程序正在查殺並重新啓動登錄活動。

你有什麼想法嗎?

+1

沒有錯誤日誌,沒有我們沒有想法 – tyczj

+0

你想重寫後退按鈕的行爲嗎?即不允許返回到登錄活動? – CSmith

+0

對不起,我現在不能有日誌,但我認爲問題是system.exit(0),我應該首選一個簡單的finish();正確關閉應用程序。 – benji2092

回答

0
class YourActivity extends Activity implements OnClickListener{ 

... 

@Override 
public void OnClick(View v){ 

switch(v.getId()){ 

case android.R.id.home: 

// Do your thing here.. 

break; 

case android.R.id.back: 

// Or here, if you prefer 

break; 

} 

} 


}