Soru & Cevap

Webview tarayıcıda açıyor?

02.02.2014 - 04:56

public class aboneol extends Activity {
    WebView webView1;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.abone);
                     
            webView1 = (WebView) findViewById(R.id.webView1);
            webView1.getSettings().setJavaScriptEnabled(true);
            webView1.loadUrl("http://www.youtube.com/channel/UCMg9yZIxk8GM0CWmhzdncJw?sub_confirmation=1");
}
}

 

Uygulama içerisinde açmak istiyorum sayfayı ama telefonun tarayıcısında açıyor?

139 Görüntülenme

4 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-44865-1424380031.jpg
nevred
18.02.2015 - 06:15

bu  method  işe  yaradı  fakat  benim  sorunum  sayfalarda  ileri  gidince  geri  gelmek istedimde  uygulama  kapanıyor  buna  nasıl  çözüm  bulunabilir

Profile picture for user beratxt
beratxt
05.02.2014 - 12:07

Merhabalar Furkan,

[code]

    VideoView videoView;

        videoView = (VideoView)findViewById(R.id.videoView1);

        videoView.setVideoURI(Uri.parse("http://www.beratyildirim.com/ornekMp4.mp4"));

        videoView.setMediaController(new MediaController(this));

        videoView.requestFocus();

        videoView.start();

 

[/code]

 

Bu kodu .mp4 uzantılı video çalıştırmak için deneyebilirsin.

 

Kolay gelsin.

Profile picture for user sultanselim94
sultanselim94
02.02.2014 - 11:49

Uygulamana websiteleri açabilmesi için yetki vermelisin.Bunuda intent filter ile yapacaksın Android Manifeste ekle:

<intent-filter>

<action android:name="android.intent.action.VIEW"/>

<data android:scheme="http"/>

</intent-filter>

Furkan KUMANLI
03.02.2014 - 05:13
Cevabın için teşekkür ederim, bahsettiğiniz izin ekliydi. Bekir beyin verdiği kodla oldu sorun yok.
picture-2176-1429627808.jpg
bekirdursun
02.02.2014 - 08:41

Aşağıdaki şekilde dene Furkan,

 

public class aboneol extends Activity {

    WebView webView1;

    private WebViewClient mViewClient = new WebViewClient() {

        @Override
       public boolean shouldOverrideUrlLoading(WebView view, String url) {

            view.loadUrl(url);
            return true;

        }

    };

    

    

    @Override
    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        

        webView1=(WebView)findViewById(R.id.webView1);

        webView1.setWebViewClient(mViewClient);

        webView1.getSettings().setJavaScriptEnabled(true);

        webView1.loadUrl("http://www.youtube.com/channel/UCMg9yZIxk8GM0CWmhzdncJw?sub_confirmation=1");

    }

}

Furkan KUMANLI
03.02.2014 - 05:12
teşekkür ederim.