2012-03-22 67 views
1

我是PhoneGap的新手。我正在使用它在android手機上部署我的網站。因此,我創建的資產文件夾WWW文件夾,並把我所有的HTML,CSS的js文件並寫入該代碼來調用index.html頁面在Android中使用PhoneGap在HTML頁面中添加ActionBar

import org.apache.cordova.DroidGap; 
import android.app.ActionBar; 
import android.os.Bundle; 
import android.view.Window; 


public class HelloPhoneGapActivity extends DroidGap { 
/** Called when the activity is first created. */ 
@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 

    super.loadUrl("file:///android_asset/www/index.html"); 
} 
} 

,任何東西都工作正常,但現在我要補充操作欄與關閉每個頁面上的按鈕。我不知道該怎麼做。

+0

你想在這個動作欄和關閉按鈕?...什麼要關閉的應用程序? – 2012-03-22 06:26:05

+0

是的,因爲當我通過html頁面導航時,我不得不多次按下按鈕以退出應用程序 – Nishant 2012-03-22 06:32:18

回答

1

使用navigator.app.exitApp();退出應用程序。或者點擊一個按鈕或覆蓋後退鍵。

UPDATE:

創建這樣

document.addEventListener一個監聽( 「後退按鈕」,onBackClickEvent,TRUE);

然後在onBackClickEvent()寫這個

function onBackClickEvent() { 
    navigator.app.exitApp(); 
} 
+0

感謝您的回答,但我無法解決我的問題。我無法重寫onBackPressed()並調用navigator.app.exitApp(); – Nishant 2012-03-22 06:51:40

+0

你使用哪種手機版本? – 2012-03-22 06:53:44

+0

最新版本即phonegap 1.5 – Nishant 2012-03-22 07:05:07

相關問題