如何在布局顶部添加进度条

问题描述:

我在相对布局中包含了一个进度条,但它在布局后面运行。有没有什么办法可以让它在显示页面加载时显示它。如何在布局顶部添加进度条

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:layout_gravity="center" 
    android:background="@color/pageBackgroundColor" 
    android:gravity="center" 
    tools:context="co.sd.app.CheckoutActivity"> 

    <ProgressBar 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_centerHorizontal="true" 
     android:layout_centerVertical="true" 
     android:visibility="visible" /> 

    <RelativeLayout 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:layout_above="@+id/relativeLayout" 
     android:layout_marginLeft="@dimen/page_marging_left" 
     android:layout_marginRight="@dimen/page_marging_right"> 

     <android.support.v7.widget.AppCompatTextView 
      android:id="@+id/service_detail_cv" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignParentLeft="true" 
      android:layout_below="@+id/shedule_apt_cv" 
      android:layout_marginBottom="@dimen/dim_10sp" 
      android:layout_marginTop="@dimen/dim_10sp" 
      android:textColor="@color/darkGrey" /> 

    </RelativeLayout> 

</RelativeLayout> 

我不知道为什么它表现得像这样。

+0

采用Android:layout_centerInParent = “真” 曾与进度 – USKMobility

使用此代码:

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:layout_gravity="center" 
    android:background="@color/pageBackgroundColor" 
    android:gravity="center" 
    tools:context="co.sd.app.CheckoutActivity"> 



    <RelativeLayout 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:layout_above="@+id/relativeLayout" 
     android:layout_marginLeft="@dimen/page_marging_left" 
     android:layout_marginRight="@dimen/page_marging_right"> 

     <android.support.v7.widget.AppCompatTextView 
      android:id="@+id/service_detail_cv" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignParentLeft="true" 
      android:layout_below="@+id/shedule_apt_cv" 
      android:layout_marginBottom="@dimen/dim_10sp" 
      android:layout_marginTop="@dimen/dim_10sp" 
      android:textColor="@color/darkGrey" /> 

    </RelativeLayout> 

<ProgressBar 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_centerHorizontal="true" 
     android:layout_centerVertical="true" 
     android:visibility="visible" /> 

</RelativeLayout> 

希望这将帮助你..

+0

,谢谢:) –

+0

也请勾选我的答案.. –