我需要显示一个启动画面,其中包含两个正在运行的组件,一个正在加载图像,另一个是进度条。
进度条可以轻松显示,也可以加载图片,但我不想使用 .gif 图片。
我们如何实现这一点?
这是短片。
最佳答案
如果您想显示自定义进度,您可以使用图像并使用 <animated-rotate>
旋转它
在 drawable 文件夹中创建和 xml,
custom_progrress_bar.xml
<?xml version="1.0" encoding="utf-8"?>
<animated-rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/progres_image"
android:pivotX="50%"
android:pivotY="50%" />
然后将其添加到布局中的 ProgressBar,
<ProgressBar
android:id="@+id/video_progress_bar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:indeterminateDrawable="@drawable/custom_progrress_bar" />
关于android - 在 android 启动时显示进度条和加载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17162050/