darkxemnas
12/03/13, 17:02:44
Buenas a todos .
Estos dias me encuentro desarrollando una app que realizara una busqueda en la web de wikipedia a través de un EditText previamente declarado.
El problema es que a la hora de insertar el valor del editText en la url, no se que se supone que hago mal que la aplicación peta y no he encontrado manera de hacerlo correctamente
Os dejo el código para ver si me podeis iluminar un poco .
EditText a=(EditText)findViewById(R.id.textView1);
String sb=a.getText().toString();
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TabHost tabHost = getTabHost();
tabHost.addTab(tabHost.newTabSpec("tab1").setIndicator(
"Reproducción", null).setContent(R.id.tab1Layout));
tabHost.addTab(tabHost.newTabSpec("tab2").setIndicator(
"Información", null).setContent(R.id.tab2Layout));
mWebView=(WebView)findViewById(R.id.tab2Layout);
mWebView.getSettings().setJavaScriptEnabled(true);
//Aquí es donde debe cargar la cadena que se le pasa por la variable a
mWebView.loadUrl("http://www.wikipedia.org/search-redirect.php?family=wikipedia&search="+a+"&language=es&go=++%E2%86%92++&go=Go");
mWebView.setWebViewClient(new WebViewClient());
Gracias de antemano y a ver si podeis sacarme del paso!
Estos dias me encuentro desarrollando una app que realizara una busqueda en la web de wikipedia a través de un EditText previamente declarado.
El problema es que a la hora de insertar el valor del editText en la url, no se que se supone que hago mal que la aplicación peta y no he encontrado manera de hacerlo correctamente
Os dejo el código para ver si me podeis iluminar un poco .
EditText a=(EditText)findViewById(R.id.textView1);
String sb=a.getText().toString();
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TabHost tabHost = getTabHost();
tabHost.addTab(tabHost.newTabSpec("tab1").setIndicator(
"Reproducción", null).setContent(R.id.tab1Layout));
tabHost.addTab(tabHost.newTabSpec("tab2").setIndicator(
"Información", null).setContent(R.id.tab2Layout));
mWebView=(WebView)findViewById(R.id.tab2Layout);
mWebView.getSettings().setJavaScriptEnabled(true);
//Aquí es donde debe cargar la cadena que se le pasa por la variable a
mWebView.loadUrl("http://www.wikipedia.org/search-redirect.php?family=wikipedia&search="+a+"&language=es&go=++%E2%86%92++&go=Go");
mWebView.setWebViewClient(new WebViewClient());
Gracias de antemano y a ver si podeis sacarme del paso!