ฉันมีแอพที่ฉันมี WebView
ที่ฉันแสดงบางเว็บไซต์ มันใช้งานได้การคลิกลิงค์ในเว็บเพจไปที่หน้าถัดไปในเว็บไซต์ภายในแอพของฉัน แต่เมื่อฉันคลิกปุ่มย้อนกลับของโทรศัพท์มันจะพาฉันไปที่แอพของฉันทันที ฉันต้องการกลับไปที่หน้าก่อนหน้าในเว็บไซต์แทน ฉันจะทำสิ่งนี้ได้อย่างไร
นี่คือตัวอย่างรหัสที่ฉันใช้:
public class Webdisplay extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
this.getWindow().requestFeature(Window.FEATURE_PROGRESS);
setContentView(R.layout.webdisplay);
getWindow().setFeatureInt(Window.FEATURE_PROGRESS,
Window.PROGRESS_VISIBILITY_ON);
Toast loadingmess = Toast.makeText(this,
"Cargando El Diario de Hoy", Toast.LENGTH_SHORT);
loadingmess.show();
WebView myWebView;
myWebView = (WebView) findViewById(R.id.webview);
myWebView.getSettings().setJavaScriptEnabled(true);
myWebView.loadUrl("http://www.elsalvador.com");
myWebView.setWebViewClient(new WebViewClient());
myWebView.setInitialScale(1);
myWebView.getSettings().setBuiltInZoomControls(true);
myWebView.getSettings().setUseWideViewPort(true);
final Activity MyActivity = this;
myWebView.setWebChromeClient(new WebChromeClient()
{
public void onProgressChanged(WebView view, int progress)
{
MyActivity.setTitle("Loading...");
MyActivity.setProgress(progress * 100);
if(progress == 100)
MyActivity.setTitle(R.string.app_name);
}
});
}
}