2011-01-08 5 views
0

alt.xmlとmain.xmlがあります。alt.xmlにはedittextとボタンがあります。webviewを使用してページを読み込もうとすると、main.xmlにwebviewがあります。空白のページを読み込むだけです。下に私のコードを掲載します、ありがとうございます。Webviewでは、Webページの代わりに空白の画面が表示されます。

package com.tyran.webviewer; 

import android.app.Activity; 
import android.os.Bundle; 
import android.text.Editable; 
import android.view.View; 
import android.webkit.WebView; 
import android.webkit.WebViewClient; 
import android.widget.Button; 
import android.widget.EditText; 


public class WebViewer extends Activity { 
WebView browser; 


@Override 
public void onCreate(Bundle icicle) { 
super.onCreate(icicle); 
setContentView(R.layout.alt); 
} 
public void selfDestruct(View view) { 
loadTime(); 
} 

void loadTime() { 
    setContentView(R.layout.main); 
    browser=(WebView)findViewById(R.id.webview); 
    browser.setWebViewClient(new Callback()); 
    browser.getSettings().setJavaScriptEnabled(true); 
    final EditText edittext = (EditText) findViewById(R.id.edittext); 
    Editable text = edittext.getText(); 
    String Tekst = text.toString(); 
browser.loadUrl(Tekst); 
} 

private class Callback extends WebViewClient { 
public boolean shouldOverrideUrlLoading(WebView view, String url) { 
loadTime(); 

return(true); 
} 
} 
{ 
}} 
+0

EditTextの文字列は何ですか? – Phobos

+0

答えがありがとうPhobos、Edittextのテキストは "http://www.google.com"のようなURLです。しかし、それはすばらしいことではありませんでした。いくつかの行を移動すること以外は何もしていませんでした。今私は、キーボードがポップアップしないGoogleを読み込むとき、私は新しい問題があります。何か案は?私はそれをポップアップに持っていたが、Googleの検索機能ではうまくいかなかった。私はキーボードを押しても文字が表示されませんでした。 – user553642

答えて

1

私も同じ問題を抱えていたが、これは私を助けたAndroidManifest.xml 活動 android:hardwareAccelerated="false"

であなたのアクティビティタグに次の行を追加してください。

関連する問題