访问android系统进度对话图像
我想使用android系统映像来显示进度条 例如,带有以下代码的进度条:访问android系统进度对话图像,android,Android,我想使用android系统映像来显示进度条 例如,带有以下代码的进度条: <ProgressBar android:id="@+id/progressBar1" style="?android:attr/progressBarStyleLarge" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="cente
<ProgressBar
android:id="@+id/progressBar1"
style="?android:attr/progressBarStyleLarge"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center" />
显示此图像
我想以编程方式在ImageView中设置此图像。有什么方法可以实现这一点吗?您可以在$ANDROID_SDK/platforms/ANDROID-21/data/res中找到本机res/
这幅图像被称为旋转器外部全息图或旋转器内部全息图16'是尺寸。还有其他维度。创建这样的原始文件布局。。下载后,将图像设置为
ImageView
。所以progressbar会自动隐藏
<FrameLayout
android:id="@+id/imageframe"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@color/white">
<ProgressBar
android:id="@+id/progressBar1"
style="?android:attr/progressBarStyleLarge"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center" />
<ImageView
android:id="@+id/imageOverlay"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scaleType="centerInside"
android:contentDescription="@string/blank"/>
</FrameLayout>
PS:根据您的需要设置高度和宽度。您想在加载图像时显示progressbar吗?是的,我想这样做,我可以使用AsyncTask扩展来完成,但同时我不想有任何外部依赖关系。关键是我想让这个类可以重用。这样它本身就可以在加载图像时显示进度。好的,谢谢。但如何通过编程实现这一点。我不想在当前项目资源中添加此文件。