這是我的問題。每當我點擊任何Android設備上的後退按鈕時,應用程序會自動關閉。有沒有什麼辦法可以讓設備的後退按鈕加載之前的活動?Android中的BackKey按鈕功能
這裏是代碼
package com.phonegap.mobilemone;
import com.phonegap.DroidGap;
import android.content.Context;
import android.view.inputmethod.InputMethodManager;
import android.webkit.WebView;
public class KeyBoard {
private WebView mAppView;
private DroidGap mGap;
public KeyBoard(DroidGap gap, WebView view)
{
mAppView = view;
mGap = gap;
}
public void showKeyBoard() {
InputMethodManager mgr = (InputMethodManager) mGap.getSystemService(Context.INPUT_METHOD_SERVICE);
// only will trigger it if no physical keyboard is open
mgr.showSoftInput(mAppView, InputMethodManager.SHOW_IMPLICIT);
((InputMethodManager) mGap.getSystemService(Context.INPUT_METHOD_SERVICE)).showSoftInput(mAppView, 0);
}
public void hideKeyBoard() {
InputMethodManager mgr = (InputMethodManager) mGap.getSystemService(Context.INPUT_METHOD_SERVICE);
mgr.hideSoftInputFromWindow(mAppView.getWindowToken(), 0);
}
}
謝謝@Chirag,一直有一個很難做到這一點,謝謝:) – 2012-02-27 05:19:03
你應該接受答案,如果他們沒事的話 – 2012-02-29 13:01:01