layer-list通过代码设置progressbar在某些机型上不显示问题

原创 2013年12月03日 17:02:33

问题机型:htc wildfire

rom:2.3.5


问题描述:

R.drawable.progressbar_horizontal_jacinth是layer-list配置文件;


holder.infoprogressPb.setProgressDrawable(context.getResources().getDrawable(R.drawable.progressbar_horizontal_jacinth));

导致进度条不显示.



第一次尝试:

LayerDrawable layer = (LayerDrawable) context.getResources().getDrawable(R.drawable.progressbar_horizontal_blue);
layer.setBounds(holder.infoprogressPb.getProgressDrawable().getBounds());
holder.infoprogressPb.setProgressDrawable(layer);


进度条显示了,但是没有进度.


最终决定,通过second和progress两个状态分别显示不同颜色;



参考:

http://blog.csdn.net/fzh0803/article/details/9622097;


Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Android UI(SeekBar)详解

目录:     1.SeekBar的应用场景     2.SeekBar的简单使用与事件监听     3.图片资源自定义SeekBar+手机音量调节     4.xml绘制自定义SeekBar...

关于ProgressBar的美化问题

Android自带的ProgressBar其实也算不上丑陋,但是如果所有的App都使用一个模式的ProgressBar,那么估计用户就要崩溃了,打开任何一个App,擦,进度条都一模一样。。有鉴于此,我...

ProgressBar 深入分析

本文将分别从 ProgressBar 的属性、用法、源码分析、自定义四个方面对 ProgressBar 进行全面的介绍,希望对读者有一定的帮助,欢迎提出任何的疑问或者错误。...

android的ProgressBar设置为水平样式

如果把android里面的ProgressBar设置成水平样式,代码如下:           android:id="@+id/progressBar"         style="@and...

关于layer-list在xml和代码中的用法ProgressBar

我们在使用progressbar的时候希望设定一下背景颜色和progress颜色,那我们必然会用到layer-list 第一种方法 在XML中的用法...

layer-list方式自定义progressbar

先上布局:

Android 之LayerDrawable层叠样式layer-list及自定义颜色ProgressBar

前面一篇文章中简单实现了ProgressBar,http://blog.csdn.net/kiritor/article/details/8726267           但是对于我们来说系统的P...
  • kiritor
  • kiritor
  • 2013年03月27日 21:10
  • 7700

Android关于有些机型拍摄的照片在代码里调用图库照片显示翻转问题

有些机型我现在发现的有小米6和三星的机子,调用系统图库照片出现了翻转,但是在相册里却不会翻转,用户上传的图片显得很不友好,所以要想办法解决一下,查看了诸多的材料,下面的是我调用的工具类(代码里的注释写...

ProgressBar中两种显示图片的设置代码

自己用,省得每次用的时候自己找。而且对几种Drawable  诠释的挺好 false @android:drawable/progress_horizont...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:layer-list通过代码设置progressbar在某些机型上不显示问题
举报原因:
原因补充:

(最多只允许输入30个字)