我已成功地將我的進度條的顏色更改爲顏色(藍色,綠色等)中的顏色,但是當我給出特定顏色的十六進制代碼時,它。我該如何解決這個問題?Progressbar沒有顯示任何顏色變化
ProgressBar pg = (ProgressBar)findViewById(R.id.progressBarDownload);
final float[] roundedCorners = new float[] { 5, 5, 5, 5, 5, 5, 5, 5 };
ShapeDrawable progressDrawable = new ShapeDrawable(new RoundRectShape(roundedCorners, null,null));
progressDrawable.getPaint().setColor(0x01060012);//<-----problem here?
ClipDrawable progress = new ClipDrawable(progressDrawable, Gravity.LEFT, ClipDrawable.HORIZONTAL);
pg.setProgressDrawable(progress);
pg.setBackgroundDrawable(getResources().getDrawable(android.R.drawable.progress_horizontal));
pg.setProgress(40);
類,我試過了,但我的應用程序崩潰。它顯示logcat中的未知顏色 – Abx
在MyColor字符串中選擇diffent顏色 – Janmejoy
@Abhila sh是否正在工作 – Janmejoy