Android WebView没有';使用findViewById时不显示任何内容
我的网络视图没有显示任何内容。它只是空的Android WebView没有';使用findViewById时不显示任何内容,android,android-webview,Android,Android Webview,我的网络视图没有显示任何内容。它只是空的 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <WebView xmlns:and
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<WebView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/webview"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
<!-- <LinearLayout
android:id="@+id/tableRow"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<Button
android:id="@+id/buttonAccept"
android:layout_width="0sp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/button_accept" />
<Button
android:id="@+id/buttonDeny"
android:layout_width="0sp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/button_deny" />
</LinearLayout> -->
</LinearLayout>
在本例中,我看到了内容,但我不能使用它,因为我还需要使用上面XML中显示的按钮。你知道为什么它没有显示任何内容吗
(Internet权限在AndroidManifest中设置)我找到了解决方案。布局不正确。通过以下布局,我获得了一个全屏web视图,其中包含以下两个按钮:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/buttonRow"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_alignParentBottom="true">
<Button
android:id="@+id/buttonAccept"
android:layout_width="0sp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/button_accept" />
<Button
android:id="@+id/buttonDeny"
android:layout_width="0sp"
android:layout_height="wrap_content"
android:text="@string/button_deny"
android:layout_weight="1" />
</LinearLayout>
<WebView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/webview"
android:layout_above="@+id/buttonRow"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</RelativeLayout>
WebView webview = new WebView(this);
setContentView(webview);
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/buttonRow"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_alignParentBottom="true">
<Button
android:id="@+id/buttonAccept"
android:layout_width="0sp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/button_accept" />
<Button
android:id="@+id/buttonDeny"
android:layout_width="0sp"
android:layout_height="wrap_content"
android:text="@string/button_deny"
android:layout_weight="1" />
</LinearLayout>
<WebView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/webview"
android:layout_above="@+id/buttonRow"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</RelativeLayout>