2014-12-18 2 views
1

나는 안드로이드와 js 코딩으로 앞뒤로 움직이는 앱을 가지고있다. 여기에는 웹보기를 사용하여 단추를 클릭 할 때 js 파일로 html 파일을로드하는 조각이 있습니다. html 페이지에 버튼이 있습니다. 해당 버튼을 클릭하면 관련 js 기능이 클릭됩니다. 이제 저는 뒤로 버튼을 누르면 같은 기능을 호출하고 싶었습니다. 그것을하는 방법? 당신의 자바 스크립트 기능을 가정안드로이드 네이티브 코드에서 자바 스크립트 함수 호출하기

+0

백 버튼 코딩은 안드로이드 네이티브 코드입니다. – MBSGS

답변

0

myFunction(), 당신은 당신의 ActivityonBackButton()를 오버라이드 (override) 할 필요가 :

@Override 
public void onBackPressed() { 
    myWebView.loadUrl("javascript:myFunction()"); 
} 
+0

그걸 알지만 html 페이지는 다른 조각으로로드되었지만이 myWebView를위한 활동에서 함수를로드해야한다 .- 참조를주는 방법. – MBSGS

+1

[조각의 부모 활동 내에서 조각의 하위보기에 액세스하는 방법?] (http://stackoverflow.com/questions/24188050/how-to-access-fragments-child-views-inside-fragments-parent-activity) –

관련 문제