如何在 tabwidget 中显示 webview?当我打开选项卡时,webview 在其他新页面中打开,而不在选项卡内容中打开。哪里有问题?
代码activity.class:
公共类 layout1i2 扩展 Activity{
按钮 button1, button2; WebView webview1、webview2;@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.layout1); //declarar webvies i botó de tirar enrere webview1 = (WebView) findViewById(R.id.webview1); button1 = (Button)
findViewById(R.id.button1); button2 = (Button) findViewById(R.id.button2);
webview1.loadUrl("http://www.facebook.com"); webview1.setWebChromeClient(new WebChromeClient());button1.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { setContentView(R.layout.layout2); webview2 = (WebView) findViewById(R.id.webview2); button2 = (Button) findViewById(R.id.button2); button2.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { setContentView(R.layout.layout1); webview1 = (WebView) findViewById(R.id.webview1); } }); }
});
}
布局2.xml
<RelativeLayout android:id="@+id/Layout2" android:layout_width="fill_parent" android:layout_height="fill_parent" > <WebView android:id="@+id/webview2" android:layout_width="fill_parent" android:layout_height="fill_parent" android:autoLink="web" android:scrollbars="none" android:textColor="@android:color/black" /> <Button android:id="@+id/button2" style="?android:attr/buttonStyleSmall" android:layout_width="60dp" android:layout_height="25dp" android:layout_below="@+id/webview2" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:layout_marginRight="35dp" android:layout_marginTop="19dp" android:text="Button2" android:textSize="14px" /> </RelativeLayout>
布局1.xml
<RelativeLayout android:id="@+id/Layout1" android:layout_width="fill_parent" android:layout_height="fill_parent" > <WebView android:id="@+id/webview1" android:layout_width="fill_parent" android:layout_height="fill_parent" android:autoLink="web" android:scrollbars="none" android:textColor="@android:color/black" /> <Button android:id="@+id/button1" style="?android:attr/buttonStyleSmall" android:layout_width="60dp" android:layout_height="25dp" android:layout_below="@+id/webview2" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:layout_marginRight="35dp" android:layout_marginTop="19dp" android:text="Button1" android:textSize="14px" /> </RelativeLayout>
谢谢