2012-03-22 4 views
1

PhoneGap을 처음 사용했습니다. 나는 그것을 안드로이드 전화에 내 웹 사이트를 배포하는 데 사용하고 있습니다. 그래서 자산 폴더에 www가 폴더를 만들어 내 모든 HTML을 넣어 JS 파일을 CSS와 모든 일이 잘 작동되고 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

는이 작업 표시 줄과? ... 닫기 버튼으로 원하는 것은 무엇이 응용 프로그램을 닫으려면 쓰기? –

+0

예. html 페이지를 탐색 할 때 응용 프로그램에서 나가려면 여러 번 버튼을 눌러야하기 때문에 – Nishant

답변

1

navigator.app.exitApp();을 사용하여 응용 프로그램을 종료하십시오. 단추를 클릭 할 때 수행하거나 뒤로 키를 무시하십시오.

UPDATE :

는 (사실 onBackClickEvent을 "BACK 버튼")이

document.addEventListener 같은 리스너를 만들기; onBackClickEvent에서 다음

()

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

답변 해 주셔서 감사하지만 문제를 해결할 수 없었습니다. onBackPressed()를 재정의하고 navigator.app.exitApp()를 호출 할 수 없습니다. – Nishant

+0

사용중인 phonegap의 버전은 무엇입니까? –

+0

최신 버전 즉, phonegap 1.5 – Nishant

관련 문제