我的畫線工作的補充論據,我面臨的一個基本問題,改變顏色:S:S拒絕在顏色類型
我有下面的代碼,我在最後一行得到了一個錯誤代碼我不能添加參數新的色彩(???)>> I不能添加R,G,B色數
Paint paint = new Paint();
Random random = new Random();
int R = (int)(Math.random()*256);
int G = (int)(Math.random()*256);
int B= (int)(Math.random()*256);
paint.setColor(new Color(R , G , B));
是不是給R,G,B 255的最大值? – 2012-08-01 06:47:53
@HareshChaudhary Math.random()產生一個小於1.0的浮點數,因此乘以256將始終小於256或在int中小於255。 – Eric 2012-08-01 06:48:37
@Eric感謝您解除懷疑......歡呼! – 2012-08-01 06:51:56