আমি flingআমার অ্যান্ড্রয়েড অ্যাপ্লিকেশনটিতে ইঙ্গিত সনাক্তকরণ কাজ করতে চাই।
আমার কাছে যা আছে তা হ'ল GridLayout9 ImageViewটি contains উত্সটি এখানে পাওয়া যাবে: রোমেন গাইজের গ্রিড লেআউট ।
আমার নেওয়া ফাইলটি রোমেন গাইয়ের ফটোস্ট্রিম অ্যাপ্লিকেশন থেকে এবং কেবল কিছুটা অভিযোজিত হয়েছে।
সরল ক্লিকের পরিস্থিতির জন্য আমার কেবল যুক্ত হওয়া onClickListenerপ্রতিটিটির জন্য সেট নির্ধারণ ImageViewকরা উচিত activityযা কার্যকর হয় View.OnClickListener। এটিকে স্বীকৃতি দেয় এমন কিছু বাস্তবায়ন করা অসীম জটিল বলে মনে হয় fling। আমি ধারণা করছি এটি কারণ এটি স্প্যান হতে পারে views?
যদি আমার ক্রিয়াকলাপটি প্রয়োগ করে তবে
OnGestureListenerআমি কীভাবে ইমেজ শ্রোতারূপে সেট করতে হয় তাGridবাImageআমার যুক্ত করা দর্শনগুলির জন্য কীভাবে তা জানি না ।public class SelectFilterActivity extends Activity implements View.OnClickListener, OnGestureListener { ...যদি আমার ক্রিয়াকলাপটি প্রয়োগ করে
OnTouchListenerতবে আমার কাছে এর কোনওonFlingপদ্ধতি নেইoverride(এতে দুটি ঘটনা রয়েছে প্যারামিটার হিসাবে আমাকে নির্ধারণ করতে দেয় যে এই ফ্লিং লক্ষণীয় ছিল কিনা)।public class SelectFilterActivity extends Activity implements View.OnClickListener, OnTouchListener { ...যদি আমি কোনও কাস্টম তৈরি করি
View, যেমন এরGestureImageViewপ্রসারিত হয় তবেImageViewআমি জানি না কীভাবেflingদেখা থেকে ক্রিয়াকলাপটি করা উচিত। যাই হোক না কেন, আমি এটি চেষ্টা করেছি এবং যখন আমি স্ক্রিনটি স্পর্শ করেছি তখন পদ্ধতিগুলি কল করা হয়নি।
আমার সত্যিকার অর্থেই ভিউজ জুড়ে এটির একটি দৃ of় উদাহরণ দরকার need কী, কখন এবং কীভাবে আমি এটি সংযুক্ত করব listener? আমার একক ক্লিকগুলি সনাক্ত করতে সক্ষম হওয়া দরকার।
// Gesture detection
mGestureDetector = new GestureDetector(this, new GestureDetector.SimpleOnGestureListener() {
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {
int dx = (int) (e2.getX() - e1.getX());
// don't accept the fling if it's too short
// as it may conflict with a button push
if (Math.abs(dx) > MAJOR_MOVE && Math.abs(velocityX) > Math.absvelocityY)) {
if (velocityX > 0) {
moveRight();
} else {
moveLeft();
}
return true;
} else {
return false;
}
}
});
ফ্লিংস ক্যাপচারের জন্য আমার পর্দার শীর্ষে স্বচ্ছ দৃষ্টিভঙ্গি স্থাপন করা কি সম্ভব?
যদি আমি inflateএক্সএমএল থেকে আমার সন্তানের চিত্রের মতামতগুলি না বেছে নিই তবে আমি কী তৈরি করব তার GestureDetectorনতুন সাবক্লাসে কনস্ট্রাক্টর প্যারামিটার হিসাবে পাস করতে পারি ImageView?
এটি খুব সাধারণ ক্রিয়াকলাপ যার জন্য আমি flingসনাক্তকরণের জন্য কাজ করার চেষ্টা করছি : সিলেক্ট ফিল্টারঅ্যাক্টিভিটি (ফটোস্ট্রিম থেকে অভিযোজিত) ।
আমি এই উত্সগুলি দেখছি:
এখনও পর্যন্ত আমার পক্ষে কিছুই কাজ করেনি এবং আমি কিছু পয়েন্টারের আশায় ছিলাম।
2 টি আমদানি উভয়ই ডিফেরেন্ট বাছাই করতে সতর্ক হন
