我正在尝试在手势事件中更改图像视图的背景,但出现错误-预期表达,或)
这是给我问题的代码
@Override
public boolean onSingleTapConfirmed(MotionEvent e) {
if (currentEvent == Event.single_tap) {
mainMessage.setText("tap me twice");
TopLeftArrow.setBackground(#000000);
currentEvent = Event.double_tap; //set to next desired event
return true;
}
return false;
}
错误显示在该行
TopLeftArrow.setBackground(#000000);
最佳答案
你不能像这样给背景色
TopLeftArrow.setBackground(#000000);
正确的方法是这样
TopLeftArrow.setBackgroundColor(Color.parse("#000000"));