Как создать пользовательскую панель прогресса на Android, которая может быть доступна для продвижения и фоновых элементов?Пользовательский ProgressBar в Android с помощью PNG
Все примеры, которые я видел, были градиенты, как это:
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Define the background properties like color etc -->
<item android:id="@android:id/background">
<shape>
<gradient
android:startColor="#000001"
android:centerColor="#0b131e"
android:centerY="1.0"
android:endColor="#0d1522"
android:angle="270"
/>
</shape>
</item>
<!-- Define the progress properties like start color, end color etc -->
<item android:id="@android:id/progress">
<clip>
<shape>
<gradient
android:startColor="#007A00"
android:centerColor="#007A00"
android:centerY="1.0"
android:endColor="#06101d"
android:angle="270"
/>
</shape>
</clip>
</item>
</layer-list>
Вместо градиента, я хочу использовать изображение, PNG или вытяжке.
Учитывая, что 'ProgressBar' может быть любым произвольного размера в пикселях (в зависимости от размера экрана и плотности), используя«образ, PNG или растяжимые»не может дать вам качественные результаты , При этом попробуйте '' вместо ''. –
CommonsWare
Попробуйте это. http://www.techrepublic.com/blog/software-engineer/create-a-transparent-progress-dialog-on-android/ – Sridhar