넘버픽커를 직접구현보려고
이렇게 해주었는데요.
upButton = (Button) findViewById(R.id.upButton);
downButton = (Button) findViewById(R.id.downButton);
editText = (EditText) findViewById(R.id.numberEditText);

upButton.setOnClickListener(new View.OnClickListener() {

public void onClick(View v) {
downButton.setBackgroundResource(R.drawable.timepicker_down_normal);
upButton.setBackgroundResource(R.drawable.timepicker_up_pressed);
if (values >= downrange && values <= uprange)
values++;
if (values > uprange)
values = downrange;
editText.setText("" + values);

}
});

downButton.setOnClickListener(new View.OnClickListener() {

public void onClick(View v) {
downButton .setBackgroundResource(R.drawable.timepicker_down_pressed);
upButton.setBackgroundResource(R.drawable.timepicker_up_normal);
if (values >= downrange && values <= uprange)
values--;

if (values < downrange)
values = uprange;

editText.setText(values + "");
}
});
누르고있으면 넘버가 계속 올라가게 해주고싶은데요
온클릭도있고
다른것도 추가 해줘야될것 같은데요 어떤것을 해주면 될까요?
그리고 넘버가 올라가는 속도도 빠르게 해주고싶은데요.
어떤식으로 구현할수있을지
간단한 예제 소스라도 적어주신다면 감사드리겠습니다.