diff --git a/gradle.properties b/gradle.properties index 8fff80e..897b0d2 100644 --- a/gradle.properties +++ b/gradle.properties @@ -46,7 +46,7 @@ org.gradle.jvmargs=-Xmx1536M GROUP=com.alibaba.android ARTIFACT=tangram VERSION=1 -VERSION_NAME=3.4.5 +VERSION_NAME=3.4.6 PACKAGING_TYPE=aar systemProp.compileSdkVersion=26 systemProp.targetSdkVersion=26 diff --git a/tangram/build.gradle b/tangram/build.gradle index 3b1d051..a4e7b35 100644 --- a/tangram/build.gradle +++ b/tangram/build.gradle @@ -117,7 +117,7 @@ dependencies { exclude group: 'com.android.support', module: 'support-annotations' } } else { - compile('com.alibaba.android:vlayout:1.2.23@aar') { + compile('com.alibaba.android:vlayout:1.2.24@aar') { changing = true } } diff --git a/tangram/src/main/java/com/tmall/wireless/tangram3/dataparser/concrete/PojoGroupBasicAdapter.java b/tangram/src/main/java/com/tmall/wireless/tangram3/dataparser/concrete/PojoGroupBasicAdapter.java index 5ab24e9..981d5ef 100644 --- a/tangram/src/main/java/com/tmall/wireless/tangram3/dataparser/concrete/PojoGroupBasicAdapter.java +++ b/tangram/src/main/java/com/tmall/wireless/tangram3/dataparser/concrete/PojoGroupBasicAdapter.java @@ -183,13 +183,6 @@ public class PojoGroupBasicAdapter extends GroupBasicAdapter { stringType = renderType; } } - - if (!mStrKeys.containsKey(stringType) && mLayoutManager.getRecyclerView().getRecycledViewPool() != null) { - int newType = mTypeId.getAndIncrement(); - mStrKeys.put(stringType, newType); - mId2Types.put(newType, item.stringType); - mLayoutManager.getRecyclerView().getRecycledViewPool().setMaxRecycledViews(newType, 20); - } return mStrKeys.get(stringType); }