Arkadaşlar, kendimce basit bir uygulama yapmaya çalışıyorum. Fakat webview ile sayfayı getirdikten sonra geri tuşuna basınca hata veriyor. İnternette birçok kod buldum fakat hata veriyor.
package com.example.ramazan.myapplication;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class MainActivity extends Activity {
@SuppressLint("SetJavaScriptEnabled")
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WebView myWebView = (WebView) findViewById(R.id.web_engine);
myWebView.setWebViewClient(new MyBrowser());
myWebView.clearCache(true);
myWebView.clearHistory();
myWebView.getSettings().setJavaScriptEnabled(true);
myWebView.getSettings().setLoadsImagesAutomatically(true);
myWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
myWebView.loadUrl("http://www.ruyatabirleriara.com/");
}
@Override
private class MyBrowser extends WebViewClient {
@Override
public void onPageFinished(WebView view, String url) {
if (findViewById(R.id.splach_screen).getVisibility() == View.VISIBLE) {
// show webview
findViewById(R.id.main_view).setVisibility(View.VISIBLE);
// hide splash screen
findViewById(R.id.splach_screen).setVisibility(View.GONE);
}
}
}
}Bu kodların neresine nasıl bir kod ekliyebilirim. Geri tuşuna basınca eğer sayfa varsa geri gitsin, yoksa uygulamadan çıkmak istiyormusunuz diye sorsun. Yardımcı olan arkadaşlara şimdiden Allah razı oslun.