我有3个网页浏览显示来自3个搜索引擎的搜索字符串的查询结果..如果谷歌显示,我有雅虎并在底部询问按钮....当我点击其中任何一个,我得到的结果输入了查询...
if(btn2.getText()=="Yahoo")
{
wv2.loadUrl("http://search.yahoo.com/bin/search?p="+value);
vf.setDisplayedChild(1);
System.out.println("Yahoo is working");
btn1.setText("Ask");
btn2.setText("Google");
}
else if(btn2.getText()=="Ask")
{
wv3.loadUrl("http://www.ask.com/web?q="+value);
vf.setDisplayedChild(2);
System.out.println("Ask is working");
btn1.setText("Google");
btn2.setText("Yahoo");
}
else if(btn2.getText()=="Google")
{
wv1.loadUrl("http://www.google.com/search?q="+value);
vf.setDisplayedChild(0);
System.out.println("Google is working");
btn1.setText("Yahoo");
btn2.setText("Ask");
}
使用上面的代码,每次我按下底部的按钮,我得到重新生成的查询结果,,,,我想显示结果,如果我选择任何.... 例如:谷歌搜索结果显示搜索字符串“FACEBOOK”,我选择了第一个结果....假设我在底部选择雅虎按钮,然后显示雅虎,我在底部形成了一个谷歌按钮....当我点击谷歌按钮时,我想要我之前选择的第一个结果...请在上面的代码中建议做出哪些更改
答案 0 :(得分:0)
使用此方法:
但是这里只提一下这个方法的相关webview意味着对于雅虎你可以像这样使用webview1。
答案 1 :(得分:0)
为什么使用3个网页浏览量。你不能在1 webview中做所有的事情。如果你正在使用3个不同的网页浏览,那么在显示任何1个结果时,只需要一次又一次地加载网址,只需要使2个网页视图的其余部分不可见(只有mmake present 1可见。)。
...谢谢
答案 2 :(得分:0)
答案 3 :(得分:0)
latestGoogleURL...,
latestAskURL...,
latestYahooURL...,
现在,只要你点击某个结果,就可以在相应的搜索结果中更新这些URL 恩.. 如果你点击谷歌的第一张脸书结果而不是保存第一张脸谱结果的URL在最新的谷歌中...,
当你加载它们时,按下按钮点击这些URL,如下所示
wv1.loadUrl(latestGoogleResult);
...谢谢