Skip to content

Commit

Permalink
Merge pull request #20 from janishar/feature/remove_all_views/15_dec_…
Browse files Browse the repository at this point in the history
…2016

recycler view version update and remove all views method
  • Loading branch information
janishar authored Dec 14, 2016
2 parents 6c0e1a1 + 4d1ebd1 commit 73ac5fa
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 11 deletions.
12 changes: 6 additions & 6 deletions app/build.gradle
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
apply plugin: 'com.android.application'

android {
compileSdkVersion 24
buildToolsVersion "24.0.3"
compileSdkVersion 25
buildToolsVersion "25.0.1"

defaultConfig {
applicationId "com.mindorks.test"
minSdkVersion 16
targetSdkVersion 24
targetSdkVersion 25
versionCode 1
versionName "1.0"
}
Expand All @@ -28,9 +28,9 @@ android {
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:24.2.1'
compile 'com.android.support:design:24.2.1'
compile 'com.android.support:cardview-v7:24.2.1'
compile 'com.android.support:appcompat-v7:25.1.0'
compile 'com.android.support:design:25.1.0'
compile 'com.android.support:cardview-v7:25.1.0'
compile 'com.github.bumptech.glide:glide:3.7.0'
compile 'com.google.code.gson:gson:2.7'

Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ buildscript {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.2'
classpath 'com.android.tools.build:gradle:2.2.3'

// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
Expand Down
8 changes: 4 additions & 4 deletions placeholderview/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,12 @@ ext {
}

android {
compileSdkVersion 24
buildToolsVersion "24.0.2"
compileSdkVersion 25
buildToolsVersion "25.0.1"

defaultConfig {
minSdkVersion 16
targetSdkVersion 24
targetSdkVersion 25
versionCode 7
versionName "0.5.2"
}
Expand All @@ -44,7 +44,7 @@ android {

dependencies {
testCompile 'junit:junit:4.12'
compile 'com.android.support:recyclerview-v7:24.+'
compile 'com.android.support:recyclerview-v7:25.+'
}

apply from: 'https://raw.githubusercontent.com/nuuneoi/JCenter/master/installv1.gradle'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
import android.widget.FrameLayout;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.concurrent.atomic.AtomicBoolean;

Expand Down Expand Up @@ -682,6 +683,15 @@ public void removeViews(int start, int count) {
*/
@Override
public void removeAllViews() {
Iterator<SwipeViewBinder<Object, FrameView>> iterator = mSwipeViewBinderList.iterator();
while (iterator.hasNext()){
SwipeViewBinder<Object, FrameView> swipeViewBinder = iterator.next();
if(swipeViewBinder != null){
swipeViewBinder.unbind();
}
iterator.remove();
}
mRestoreResolverOnUndo = null;
super.removeAllViews();
}

Expand Down

0 comments on commit 73ac5fa

Please sign in to comment.