进度对话框中只有进度轮

发布于 2024-12-19 11:30:41 字数 182 浏览 2 评论 0原文

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

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

目前正在显示一个带有黑色对话框的进度对话框,进度轮在其上旋转。

以图像作为参考。(右下角)。在此输入图像描述

I want to show a progress dialog when my activity is busy preparing something.

The problem is i just want the progress wheel being shown NOT the dialog screen with it.

Currently am showing a progress dialog with the black dialog on which the progress wheel spinning.

Take the image as a reference.(bottom right corner).enter image description here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

滥情稳全场 2024-12-26 11:30:41

将其放入 XML 布局中您想要“进度轮”的位置。

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

Put this in your XML layout where you want the "progress wheel".

    <ProgressBar
        android:indeterminate="true"
        android:id="@+id/marker_progress"
        style="?android:attr/progressBarStyle"
        android:layout_height="50dp" />
秋日私语 2024-12-26 11:30:41

以下代码将在活动底部添加一个不带对话框的进度条:

<?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>

The following code will add a progress bar without the dialog at the bottom of the activity:

<?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>
七禾 2024-12-26 11:30:41

将您的布​​局包装在相对布局中

<RelativeLayout ...>

    <yourlayout....>
    </yourlayout>

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


    </RelativeLayout>

然后每当您想要显示和隐藏进度时,只需将可见性设置为消失/可见。我相当确定您可以为进度栏提供透明背景,因此它会给您只是轮子。

Wrap your layout in a relative layout

<RelativeLayout ...>

    <yourlayout....>
    </yourlayout>

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


    </RelativeLayout>

Then whenever you want the to show and hide the progress, just set the visibility to gone/visible.I'm fairly certain that you can have a transparent background for the progress bar, so it will give you just the wheel.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文