|
问个问题,webview的我用虚拟机测试不了浏览页面功能
源代码在这里,还有截图,- -,新手,真的不懂的说
好吧,问题我终于自己解决了,webview打不开网页的真正原因:
没有输入标准的http://www.google.com
String strURI="http://"+editText.getText().toString();
webView.loadUrl(strURI);
原文改成这样就好了- -好吧,很简单的问题,我囧,不过,终于是解决了
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.ImageButton;
import android.widget.Toast;
import android.webkit.WebView;
import android.view.KeyEvent;
public class WebViewActivity extends Activity {
private ImageButton imageButton;
private EditText editText;
private WebView webView;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
imageButton=(ImageButton)findViewById(R.id.imageButton);
editText=(EditText)findViewById(R.id.editText);
webView=(WebView)findViewById(R.id.webView);
imageButton.setOnClickListener(new ImageButton.OnClickListener()
{
@Override
public void onClick(View v){
imageButton.setImageResource(R.drawable.icon);
String strURI=editText.getText().toString();
webView.loadUrl(strURI);
Toast.makeText(WebViewActivity.this, getString(R.string.app_name)+strURI, Toast.LENGTH_LONG).show();
}
}
);
}
}
2011-7-22 17:51:08 上传 |
|