2012-09-30 5 views
-1

내 응용 프로그램에 대해 키 누름 (보류 키) 기능을 생성하려고합니다.
예를 들어 내년에 버튼을 길게 누르면 텍스트 뷰의 값이 커지고 단추에서 손가락을 뽑으면 작동이 멈 춥니 다.버튼에 대한 키 누름 기능 만들기

누구나 가장 많이 사용하는 리스너 나 기능을 만들 수 있습니까? 이 내 setOnClickListener하지만 나는 내년 값 (홀드) 버튼을 누를 때 버튼을 눌러 (보류) 나쁜 영어

답변

0

에 대한 당신의 도움 미안 대한

nextDay.setOnClickListener(new OnClickListener() { 
    public void onClick(View v) { 
     if (values >= downrange && values <= uprange) 
       values++; 
     if (values > uprange) 
       values = downrange; 
     if(values <10) 
        textDayo.setText(PersianReshape.reshape("0"+String.valueOf(values))); 
     else 
       textDayo.setText(PersianReshape.reshape(String.valueOf(values))); 

       } 
      }); 

덕분에 작동합니다 텍스트 뷰 증가

DatePicker을 보았습니까? 당신이 DatePickker을 사용하지 않으려면 datepicker image

당신은 당신이 OnTouchListener를 사용하려고 할 수 있으며 처리기이 직접 할, this tutorial


을 따를 수 있습니다 : 이것은 당신이 아주 쉽게 날짜를 설정할 수 있습니다 , 그러나 이것은하기가 어렵습니다.

+0

내가 사용하는 날짜 선택기 OnTouchListener로 코드를 작성하고 싶지만 보유하지 않는 비슷한 ontouch가 작동합니다. –

0

버튼 (위젯)을 잡고 있고 그 버튼을 누르고 있으면 연도가 늘어난다는 것을 알고 있습니다.

이 경우라면 this link가 도움이 될 것입니다. 타이머를 사용하여 UI를 업데이트한다는 아이디어가 있습니다. 유사한 내용도 here으로 설명됩니다. 당신의 문제가 다만 날짜를 정하는 경우에, 더 간단한 방법은 위 Sam에 의해 건의 될 수 있었다.

+0

이 작동하지 않습니다. –

+0

작동하지 않는 코드를 게시하고 거기에서 가져 오는 것이 좋습니다. – Lefteris

+0

코드 작업은 없지만 버튼을 누르고 있으면 자동 번호가 변경되지 않음 하나의 값만 증가 또는 감소 –