gpt4 book ai didi

android - ActionBar Sherlock Progressbar 不显示在 3.1 但在 4.0+

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:00:59 26 4
gpt4 key购买 nike

看起来我有一个较小的问题,但找不到原因。在我的 SherlockFragmentActivity onCreate 中,我执行以下操作:

@Override
public void onCreate(final Bundle savedInstanceState)
{
requestWindowFeature(Window.FEATURE_PROGRESS);
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
super.onCreate(savedInstanceState);

AndroidManifest.xml

<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="15" />

在加载一些数据的 fragment 中,我做了一个简单的操作:

    getSherlockActivity().setSupportProgressBarIndeterminateVisibility(true);

在 ICS 上一切正常,但在我的 3.1 平板电脑上运行的相同代码在请求时从未显示 ProgressBar。任何人都可以给我提示为什么会发生这种情况?

我在运行 2.2 的模拟器中也遇到了问题,没有显示任何进度。我再次查看了 Sherlock Samples 中的 FeatureToggles,相同的代码,不同的结果:/

PS:使用ActionBar Sherlock 4.01

最佳答案

确保您使用的是 com.actionbarsherlock.view.Window 导入而不是 android.view.Window

如果您错过了此导入更改,则进度方法调用将仅适用于 ICS 和更新的设备。

关于android - ActionBar Sherlock Progressbar 不显示在 3.1 但在 4.0+,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10260111/

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