gpt4 book ai didi

android - 无法使 ProgressBar 使用 Material 设计风格

转载 作者:行者123 更新时间:2023-11-30 00:32:02 36 4
gpt4 key购买 nike

我正在将一个应用程序从 Holo 风格过渡到 Material 设计,并且遇到了 ProgressBar 小部件,它不会按预期显示。

它应该是扁平的(这就是 AndroidStudio 的预览给我的):

flat progress bar

但是在模拟器上(运行 Android 7.1.1),我只得到带有箭头提示的版本(而且,它没有动画)

arrow-pointed progress bar

我已经尝试在继承自 Material 的基础 AppTheme 之上删除所有自定义设置:

<style name="AppTheme" parent="android:Theme.Material.Light"></style>

ProgressBar 的声明没有任何样式,简单:

<ProgressBar
android:id="@+id/sign_in_activity_login_progressbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:indeterminate="true" />

我在这里不知所措,已经删除了项目中可以引用样式的所有内容,但这种情况仍然存在。已经多次清理/重建项目。我错过了什么?我怎样才能使进度条看起来像扁平的?

最佳答案

这是模拟器的问题。有时模拟器不会给我们正确的结果。

如果您在设备上运行它,您将看到其中的差异,并且它还取决于设备。如果任何设备的操作系统是自定义的,那么进度条可能看起来会有所不同。

关于android - 无法使 ProgressBar 使用 Material 设计风格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44148411/

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