بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
غیرفعال کردن swip در viewPager
سلام دوستان
من تو برنامم یک viewPager دارم و میخوام در داخل یک layout خاص ، عمل swip کردن viewPager غیرفعال بشه(چون داخلش یک custome control دارم که اون باید swip بخوره نه viewPager). راه حل چیست؟
+1
0
لینک لینک لینک (9 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
fanta
9 سال پیش
+1
0
راه حل کوتاه، ساده و مفید :
کپی کردن کد زیر در control مربوطه:
@Override
public boolean onTouchEvent(MotionEvent event) {
ViewParent parent = getParent();
parent.requestDisallowInterceptTouchEvent(true);
return true;
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .