2012-10-15 29 views
8

Web sayfasının içinde küçük bir web sayfasını yüklemem gereken bir uygulama var. Web görünümünün bir iletişim kutusunun içine yüklenmesi gerekir. Bunu uygulamaya çalıştım; ama her zaman boş bir diyalog yüklenir ve içinde hiç içerik yok gibi görünüyor. Ayrıca doğrudan loadURL içindeki URL'ler koyarak denedim İletişim Kutusunda Web Görünümü

Uri uri = Uri.parse(item.getLink()); 
Dialog dialog = new Dialog(this); 
LayoutInflater inflater = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE); 
View v = inflater.inflate(R.layout.webviewdialog, null); 
dialog.setContentView(v); 
dialog.setCancelable(true); 
WebView wb = (WebView) v.findViewById(R.id.webView1); 
wb.loadUrl(uri.toString()); 
dialog.show(); 

altına ı kullandım kodu, ama aynı sorunu olsun.

Herhangi bir yardım

mutluluk duyacağız.

cevap

14

bu deneyin: i did it

WebView webView = new WebView(this); 
    webView.loadUrl("http://www.google.com/"); 
    AlertDialog.Builder dialog = new AlertDialog.Builder(this); 
    dialog.setView(webView); 
    dialog.setPositiveButton("Okay", null); 
    dialog.show(); 
+1

Bu sadece OS web tarayıcısını ve boş bir iletişim kutusunu açtı ... – Arbitur

0

Web görünümünde özel bir iletişim kutusu kullanmayı deneyin.
İşte nasıl yapılacağı hakkında one example.

+0

Thats oldukça fazla yol. Yukarıdaki kod özel bir diyalog içindir. Yine aynı sorun – Avinash

İlgili konular