2011-07-16 19 views
0

我在我的活动中有一个Edittext,一个按钮和一个ListView。现在,当选择任何一个列表视图选择我想要取代所有的web视图,如果用户按下回我想回到原始视图。 我该怎么做? 我看了View鳍状肢,但是如果你在很多视图之间切换的话,最常用的方法就是使用webview和viewflipper。如何用web视图替换整个布局

回答

1

你可以使用的意见的可见性,所以建立一个网页视图填充屏幕然后设置其知名度水涨船高在你的XML,那么当你想要显示它使用myView.setVisibility(View.VISIBLE);在代码中显示的WebView,这将可能是一个很好的idead,使你的按钮等无形使用myView.setVisibility(View.GONE);

然而,只要在你的webview中设置另一个活动就更简单了在需要时才开始该活动。

+0

感谢您的回答,但是,这些参考资料是否可以告诉我如何定义和开始现有活动。 – Arveen

+0

看看这个视频教程,它涵盖了设置另一个活动,它覆盖了java代码,xml和更改清单,你需要做的。链接:http://youtu.be/sWOXbDYwIXo – Kenny

0

鉴于你的代码的项目监听的方法做这样的事情......

意向意图=新意图(android.content.Intent.ACTION_VIEW,Uri.parse(“Web链接在这里”));

,你用它做...

或请发表您的代码,所以我可以帮你更好的方式...

+0

我不需要一个意图,这将打开一个浏览器,我需要一个webview。 – Arveen