假设我有打开网页视图:如何在1个活动(android)中显示2个视图?
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
main_webv = (WebView) findViewById(R.id.mainwebview);
main_webv.setWebViewClient(new HelloWebViewClient());
main_webv.getSettings().setJavaScriptEnabled(true);
main_webv.getSettings().setSupportZoom(false);
main_webv.addJavascriptInterface(new HelloJavascriptInterface(),"hello");
main_webv.setWebChromeClient(new HelloWebChromeClient());
main_webv.loadUrl(SPLASH);
main_webv.setVisibility(4);
setContentView(R.layout.main_list);
main_listv = (ListView) findViewById(R.id.mainlistview);
}
我只是想创造这个网页视图之上的ListView(覆盖起来......但罗纳尔多,也很想让web视图运行)。我可以打开和关闭视图。 谢谢。
ListActivity怎么样?现在,我的课程扩展了Activity(为我的webview)。但我无法扩展两者。 – TIMEX 2010-02-10 11:22:14
ListActivity扩展活动。所以你的类可以扩展ListActivity,并且还有一个WebView。你只需要在android:name =“@android:id/list”的布局文件中使用ListView(如果你选择扩展ListActivity的话)。 另外,对于您的信息,不需要扩展ListActivity,您可以让您的类扩展Activity,并在您的布局文件中同时包含ListView和WebView。 – Samuh 2010-02-11 12:12:05
我会看看我是否可以为你找到一些代码...只是为了让事情更清晰 – Samuh 2010-02-11 12:34:13