2011-09-14 81 views
23

Uygulamamda bir WebView görünümü kullanırken, ziyaret etmek için zorladığım sayfanın ne olduğuna bakmaksızın, Web sayfası bulunamadı.Android - WebView = Web sayfası kullanılamıyor

MainActivity.java

package com.testing.webview; 

import android.app.Activity; 
import android.os.Bundle; 
import android.webkit.WebSettings; 
import android.webkit.WebView; 

public class MainActivity extends Activity 
{ 
    @Override 
    public void onCreate(Bundle savedInstanceState) 
    { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 

     WebView webView = (WebView) findViewById(R.id.webView1); 
     WebSettings webSettings = webView.getSettings(); 
     webSettings.setBuiltInZoomControls(true); 
     webView.loadUrl("http://www.google.com");   
    } 
} 

main.xml

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:orientation="vertical"> 
    <WebView 
     android:id="@+id/webView1" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" />     
</LinearLayout> 

O gördüğünüz gibi çok temel kod: İşte benim kodudur. Normal Browser uygulamasını açabileceğim ve normal gibi herhangi bir web sayfasını ziyaret edebileceğim için gerçekten bir internet bağlantısı var.

cevap

52

Doğru Internet iznini kullanıyor musunuz?

<uses-permission android:name="android.permission.INTERNET"></uses-permission> 
+0

Bunu Manifest'e eklemeyi unutmayın. Teşekkürler! –

+0

Yardım ettiğim için sevindim :) – tier1

+0

Unuttuğumu hayal edemezdim. Bazen küçümsemeksizin her küçük adımı kontrol etmeliyiz. Teşekkür ederiz ... – gurkan