2012-11-14 6 views
0

에 두 개의 작업을 onlongclickListener에 두 개의 작업을 수행하는 것이 가능하다 .. 아래 내가 세 가지 긴 프레스 또 다른 acitivity를 할 경우 여기를안드로이드 : onLongClickListener

public class traction implements OnLongClickListener { 


    private Activity activity; 
    static int i = 0; 
    public traction(Activity activity) { 
     this.activity = activity; 
    } 


    public void onLongClick(View v) { 

     Intent i = new Intent(activity, login.class); 
     activity.startActivity(i); 

    } 

    }} 

내가, 활동 화재 FST 시간을 누를 때 샘플 코드 고발 ...

답변

1

해당 버튼에 플래그 또는 동적 플래그를 사용하고 switch 문을 사용할 수 있습니다.

당신은 많은 example

+0

안녕하세요 .. 난이 두 가지 작업을 수행하기 위해 동일한 버튼을 ..1 클릭이 활동을 해고해야 할 찾을 수 3 clciks 유 필요한 경우 다른 acitivity .... – teekib

+0

을 발사한다 사용자 정의 제스처를 구현하려면 http://mobile.tutsplus.com/tutorials/android/android-gesture/ – Omarj

+0

또는 u 버튼을 사용 중지하고 충분하지 않을 수 있습니다. setClickable (false)을 사용하여 버튼을 클릭 취소 할 수있게해야합니다.). setEnabled()는 버튼의 모양 만 변경하며 클릭 이벤트는 계속 발생합니다. – Omarj