if(v == btPre){
btPre.setBackgroundColor(0xffc0c0c0);
String s = tvLevel.getText().toString();
int level = Integer.parseInt(s);
--level;
level = (level-1+TetrisView.MAX_LEVEL) % TetrisView.MAX_LEVEL;
++level;
s = String.valueOf(level);
tvLevel.setText(s);
mLevel = level;
btPre.setBackgroundColor(0x80cfcfcf);
return;
}
从tvlevel里获得级别,然后进行升级操作,字面上看,如果满级了就循环到一级,然后设置回去,setbackground应该是设置背景颜色
好像是设置界面风格比如颜色,取某个界面的值