Skip to content

Commit 91ab666

Browse files
committed
优化卡顿,支持listener回调
1 parent 17d12bb commit 91ab666

3 files changed

Lines changed: 5 additions & 4 deletions

File tree

app/src/main/java/com/crazysunj/cardslide/MyCardHandler.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import android.widget.Toast;
77

88
import com.bumptech.glide.Glide;
9+
import com.bumptech.glide.request.RequestOptions;
910
import com.crazysunj.cardslideview.CardHandler;
1011
import com.crazysunj.cardslideview.CardViewPager;
1112
import com.crazysunj.cardslideview.ElasticCardView;
@@ -27,7 +28,7 @@ public View onBind(final Context context, final MyBean data, final int position,
2728
cardView.setPreventCornerOverlap(isCard);
2829
cardView.setUseCompatPadding(isCard);
2930
final String img = data.getImg();
30-
Glide.with(context).load(img).into(imageView);
31+
Glide.with(context).load(img).apply(new RequestOptions().dontAnimate()).into(imageView);
3132
view.setOnClickListener(v -> {
3233
Toast.makeText(context, "data:" + data + "position:" + position, Toast.LENGTH_SHORT).show();
3334
TestActivity.start(context, img);

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ buildscript {
55
google()
66
}
77
dependencies {
8-
classpath 'com.android.tools.build:gradle:3.0.1'
9-
classpath 'com.novoda:bintray-release:0.5.0'
8+
classpath 'com.android.tools.build:gradle:3.1.4'
9+
classpath 'com.novoda:bintray-release:0.8.1'
1010
}
1111
}
1212

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists
6-
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip

0 commit comments

Comments
 (0)