我是android开发新手。我试图制作一个程序,用户选择红绿蓝值来制作自定义颜色。我有一切按照我想要的方式工作,但有一件讨厌的事情。当用户持有一个值或向上的按钮时,我希望这些值保持不断变化。到目前为止,这是我得到的长按滚动整数 - Android
redUpButton.setOnLongClickListener(new View.OnLongClickListener() {
public boolean onLongClick(View v) {
if(redColorValue<250){
redColorValue+=5;
redTextField.setText(""+redColorValue/5);
mainColorLabel.setTextColor(Color.rgb(redColorValue, greenColorValue, blueColorValue));
}//ends if
return true;
}//ends method
});//ends click listener
但是当我这样做,它只改变我的值一次。如何在按住按钮的同时保持更改值。我假设我需要一段时间的声明,但没有我尝试的作品。
你将有使用线程 – 2012-03-12 00:01:33