我设置的下面一段代码,当输入"aditya"时,程序就崩溃。我觉得是使用Color.rgb
出错,但是怎么修改呢?
chkCmd.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
String check = input.getText().toString();
display.setText(check);
f (check.equals("left")) {
display.setGravity(Gravity.LEFT);
} else if (check.equals("center")) {
display.setGravity(Gravity.CENTER);
} else if (check.equals("right")) {
display.setGravity(Gravity.RIGHT);
} **else if (check.equals("aditya")) {
display.setText(Color.rgb(184, 134, 011));**
把代码
display.setText(Color.rgb(184, 134, 011));
换成
display.setText(String.valueOf(Color.rgb(184, 134, 011)));
应该可以啦。