diff --git a/.idea/misc.xml b/.idea/misc.xml index ec4ba379b..3daea635d 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -45,7 +45,7 @@ - + diff --git a/app/build.gradle b/app/build.gradle index 6cbc04337..a1694ed98 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -23,6 +23,5 @@ dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile project(path: ':library') compile project(':material-spinner-1.0.5') - compile 'com.android.support:appcompat-v7:23.2.1' compile 'com.android.support:design:23.2.1' } diff --git a/app/src/main/java/com/chad/baserecyclerviewadapterhelper/HomeActivity.java b/app/src/main/java/com/chad/baserecyclerviewadapterhelper/HomeActivity.java index 6878f6bda..a061feab2 100644 --- a/app/src/main/java/com/chad/baserecyclerviewadapterhelper/HomeActivity.java +++ b/app/src/main/java/com/chad/baserecyclerviewadapterhelper/HomeActivity.java @@ -6,6 +6,7 @@ import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.RecyclerView; import android.view.View; +import android.widget.Toast; import com.chad.baserecyclerviewadapterhelper.adapter.HomeAdapter; import com.chad.baserecyclerviewadapterhelper.entity.HomeItem; @@ -37,6 +38,13 @@ public void onItemClick(View view, int position) { startActivity(intent); } }); + homeAdapter.setOnRecyclerViewItemLongClickListener(new BaseQuickAdapter.OnRecyclerViewItemLongClickListener() { + @Override + public boolean onItemLongClick(View view, int position) { + Toast.makeText(HomeActivity.this,"onItemLongClick",Toast.LENGTH_LONG).show(); + return true; + } + }); mRecyclerView.setAdapter(homeAdapter); } diff --git a/build.gradle b/build.gradle index 85de9673d..3c002bde7 100644 --- a/build.gradle +++ b/build.gradle @@ -2,6 +2,7 @@ buildscript { repositories { jcenter() mavenLocal() + mavenCentral() } dependencies { @@ -9,5 +10,11 @@ buildscript { } } +allprojects { + repositories { + jcenter() + mavenCentral() + } + } diff --git a/library/build.gradle b/library/build.gradle index 9f52a5c3c..787b9394c 100644 --- a/library/build.gradle +++ b/library/build.gradle @@ -2,7 +2,7 @@ apply plugin: 'com.android.library' android { compileSdkVersion 23 - buildToolsVersion "23.0.2" + buildToolsVersion "23.0.3" defaultConfig { minSdkVersion 14 @@ -19,9 +19,9 @@ android { } dependencies { - compile fileTree(dir: 'libs', include: ['*.jar']) - compile 'com.android.support:appcompat-v7:23.2.1' - compile 'com.android.support:cardview-v7:23.1.0' - compile 'com.android.support:recyclerview-v7:24.0.0-alpha1' - compile files('libs/glide-3.7.0.jar') + + compile fileTree(include: ['*.jar'], dir: 'libs') + compile 'com.android.support:cardview-v7:23.3.0' + compile 'com.android.support:recyclerview-v7:23.3.0' + compile 'com.github.bumptech.glide:glide:3.7.0' } diff --git a/library/libs/glide-3.7.0.jar b/library/libs/glide-3.7.0.jar deleted file mode 100644 index 9ef5cb6a2..000000000 Binary files a/library/libs/glide-3.7.0.jar and /dev/null differ diff --git a/library/src/main/java/com/chad/library/adapter/base/BaseQuickAdapter.java b/library/src/main/java/com/chad/library/adapter/base/BaseQuickAdapter.java index bbc982874..cdc76a57e 100755 --- a/library/src/main/java/com/chad/library/adapter/base/BaseQuickAdapter.java +++ b/library/src/main/java/com/chad/library/adapter/base/BaseQuickAdapter.java @@ -40,6 +40,7 @@ public abstract class BaseQuickAdapter extends RecyclerView.Adapter