मैं एक ऐसी सुविधा विकसित करने की कोशिश कर रहा हूं जहां किसी आइटम का एक टैप किसी अन्य गतिविधि पर जाने के इरादे को कॉल करेगा, और आइटम की एक लंबी प्रेस या डबल टैप कुछ और करता है, जैसे कि आप टेक्स्ट को संपादित करने की अनुमति देते हैं।एंड्रॉइड: एकल टैप और लंबी प्रेस/डबल टैप के लिए दो अलग-अलग ईवेंट?
अभी तक मैं केवल एक ही समय में होने के लिए ही नहीं बल्कि व्यक्तिगत रूप से दोनों को प्राप्त करने में सक्षम हूं। क्या किसी के पास कोई विचार है?
public boolean onTouchEvent(MotionEvent e) {
return gestureScanner.onTouchEvent(e);
}
public boolean onSingleTapConfirmed(MotionEvent e) {
Intent i = new Intent(getContext(), SecondClass.class);
getContext().startActivity(i);
return true;
}
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) { return false; }
public void onLongPress(MotionEvent e) {
Toast.makeText(getContext(), "Edit feature here", Toast.LENGTH_SHORT).show();
}
पोस्टोमोड, इसलिए मैं इसे – RajeshVijayakumar