我是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