gpt4 book ai didi

android - Android Activity 的不确定进度

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:33:10 24 4
gpt4 key购买 nike

我正在尝试复制您在 ICS 中卸载应用程序时发现的体验。特别是标题栏下方的不确定进度指示器。我已尝试使用 requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS)Activity 上的各种方法,但无济于事。相反,它会在屏幕/标题栏的右上角显示一个旋转的进度条。我在这里错过了一些简单的东西吗?或者这完全是习俗?

这是我使用的代码:

@Override
protected void onCreate(Bundle savedInstanceState) {
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
super.onCreate(savedInstanceState);

setProgressBarIndeterminate(true);
setProgressBarIndeterminateVisibility(true);
}

Uninstall Screenshot

最佳答案

您正在使用 ActionBar 不确定的进度条,但您正在寻找 ProgressBar看法。

您可以通过编程方式创建View 或将其添加到布局文件中,例如--

<ProgressBar
android:id="@+id/progressBar1"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:indeterminate="true" />

通常,您可以通过调用 .setVisibility(View.VISIBLE) 来决定何时显示,并在完成时调用 .setVisibility(View.GONE)

如果您的 API 至少为 11,并将您的 Activity 或应用主题设置为 @android:style/Theme.Holo,您将获得在您的应用程序中显示的那个 ProgressBar图片。

如果您想在 API 11 之前的设备上获得类似的效果,请查看 HoloEverywhere

关于android - Android Activity 的不确定进度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14322704/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com