我想在图像视图的背景中显示进度条是否可能? 请帮帮忙?
答案 0 :(得分:1)
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@android:id/background"
android:drawable="@drawable/custom_background1" />
<item android:id="@android:id/secondaryProgress">
<clip android:drawable="@drawable/custom_background2" />
</item>
<item android:id="@android:id/progress">
<clip android:drawable="@drawable/custom_background3" />
</item>
</layer-list>
使用
在drawalbe中创建一个xml文件,如上所示android:progressDrawable="@drawable/music_volume_seekbar_style"
你是说这个意思吗?
答案 1 :(得分:0)
对于任何观点都是不可能的。但是,如果您有ImageView
,则可以使用方法ImageView.setAlpha(int)
。
答案 2 :(得分:0)
你可以重叠两个视图(ImageView和进度条)。将ImageView设置为VISIBLE,将进度条设置为默认情况下GONE可见。
如果需要,可以显示进度条。请注意,您需要将ProgressBar的背景设置为透明。
在此处详细了解如何使视图的背景透明:http://www.41post.com/4213/programming/android-transparent-or-translucent-view-background