當(dāng)我嘗試使用 RGB 值創(chuàng)建顏色時(shí),我收到一條消息說(shuō)“Color() in Color cannot be applied to:”,然后它說(shuō)“Expected parameter:”和“Actual Arguments:”import android.graphics.Color;Color myColor = new Color (0,0,0); 當(dāng)我嘗試運(yùn)行該程序時(shí),它說(shuō):error: constructor Color in class Color cannot be applied to given types;required: no argumentsfound: int,int,intreason: actual and formal argument lists differ in length
1 回答

幕布斯7119047
TA貢獻(xiàn)1794條經(jīng)驗(yàn) 獲得超8個(gè)贊
我要說(shuō)的是
//Color?blackColor?my Color?=?Color.valueOf(0.0f,0.0f,0.0f);
請(qǐng)記住,值在 [0,1] 范圍內(nèi),而不是 [0,255]
或者,正如@DaveNewton 所建議的,我們可以使用以下任一方法:
//Color?white Color?myColor?=?Color.valueOf(Color.rgb(1.0f,1.0f,1.0f));//floats,?[0,1] Color?myColor?=?Color.valueOf(Color.rgb(255,255,255));//ints,?[0,255]
添加回答
舉報(bào)
0/150
提交
取消