只有进度轮进行中对话框

时间:2011-12-03 12:59:45

标签: android progressdialog

我希望在我的活动忙于准备某些内容时显示进度对话框。

问题是我只想显示进度轮而不是对话框屏幕。

目前正在显示进度轮旋转的黑色对话框的进度对话框。

将图像作为参考。(右下角)。enter image description here

3 个答案:

答案 0 :(得分:1)

将它放在你想要“进度轮”的XML布局中。

    <ProgressBar
        android:indeterminate="true"
        android:id="@+id/marker_progress"
        style="?android:attr/progressBarStyle"
        android:layout_height="50dp" />

答案 1 :(得分:0)

以相对布局包装您的布局

<RelativeLayout ...>

    <yourlayout....>
    </yourlayout>

    <ProgressBar....
         android:visibility = "gone"/>


    </RelativeLayout>

然后,只要您想要显示和隐藏进度,只需将可见性设置为已消失/可见。我相当确定您可以为进度条设置透明背景,因此它将为您提供方向盘。

答案 2 :(得分:0)

以下代码将在活动底部添加没有对话框的进度条:

<?xml version="1.0" encoding="utf-8"?>
 <RelativeLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
  android:background="@drawable/splashscreen"
  android:gravity="center_horizontal" 
  android:layout_height="match_parent" 
  android:orientation="vertical">
  <ProgressBar
     android:layout_alignParentBottom="true" 
     android:layout_marginBottom="24dp"
     android:layout_width="32dip"
     android:layout_height="32dip">
  </ProgressBar>      
</RelativeLayout>