Initial commit

This commit is contained in:
2025-05-13 19:24:51 +02:00
commit a950f49678
10604 changed files with 932663 additions and 0 deletions

View File

@@ -0,0 +1,47 @@
package com.youth.banner.view;
import android.content.Context;
import android.util.AttributeSet;
import android.view.MotionEvent;
import androidx.viewpager.widget.ViewPager;
/* loaded from: classes2.dex */
public class BannerViewPager extends ViewPager {
private boolean k0;
public BannerViewPager(Context context) {
super(context);
this.k0 = true;
}
@Override // androidx.viewpager.widget.ViewPager, android.view.ViewGroup
public boolean onInterceptTouchEvent(MotionEvent motionEvent) {
if (!this.k0) {
return false;
}
if (getCurrentItem() == 0 && getChildCount() == 0) {
return false;
}
return super.onInterceptTouchEvent(motionEvent);
}
@Override // androidx.viewpager.widget.ViewPager, android.view.View
public boolean onTouchEvent(MotionEvent motionEvent) {
if (!this.k0) {
return false;
}
if (getCurrentItem() == 0 && getChildCount() == 0) {
return false;
}
return super.onTouchEvent(motionEvent);
}
public void setScrollable(boolean z) {
this.k0 = z;
}
public BannerViewPager(Context context, AttributeSet attributeSet) {
super(context, attributeSet);
this.k0 = true;
}
}