Android 在FrameLayout中的WebView中心设置Progressbar

Android 在FrameLayout中的WebView中心设置Progressbar,android,android-layout,android-framelayout,Android,Android Layout,Android Framelayout,我想在Web视图的中心设置此进度条: <FrameLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:gravity = "center_vertical|center_horizontal"> <WebView android:id="@+id/webView" android:layout_

我想在Web视图的中心设置此进度条:

<FrameLayout
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:gravity = "center_vertical|center_horizontal">

    <WebView
        android:id="@+id/webView"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" >
    </WebView>

    <ProgressBar
        android:id="@+id/progressBar"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:gravity="center_vertical|center_horizontal" />
</FrameLayout>

应该是这样的:

 <ProgressBar
    android:id="@+id/progressBar"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center" />

//这对我来说很好

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:layout_gravity="center_vertical|center_horizontal"
    android:gravity="center_vertical|center_horizontal" >

    <WebView
        android:id="@+id/webView"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" >
    </WebView>

    <ProgressBar
        android:id="@+id/progressBar"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_vertical|center_horizontal" />

</FrameLayout>


也许你看不到进度条,因为它是白色的。把背景放在那里,你会看到它在中间。@Krishnakantal Dalania的答案也适用,如果你先放置webview,然后放置progressbar。相关的修复方法是将progressbar上的“重力”更改为“布局重力”。顺便说一句,你可以去掉你放在FrameLayout上的“布局重力”,不知道它在那里做什么。@LawrenceD'Oliveiro在FrameLayout中,我有一个按钮(文本:Login,txt在中间)和一个进度条(圆圈/旋转)。如何将进度条设置在按钮文本的右侧,并在它们之间留出一些空间?你知道吗?