diff options
author | Scott Jackson <daneren2005@gmail.com> | 2015-05-22 17:03:39 -0700 |
---|---|---|
committer | Scott Jackson <daneren2005@gmail.com> | 2015-05-22 17:03:39 -0700 |
commit | f701c7d9ad5a4bd691de7dc3cf47b1967b60b516 (patch) | |
tree | 43ebb798629188f75119977f30b6fe3c98c95634 /app/src/main/java/github/daneren2005/dsub/adapter/EntryGridAdapter.java | |
parent | 1bff0c33f4908c6e371ea358dd55b1cef572baae (diff) | |
download | dsub-f701c7d9ad5a4bd691de7dc3cf47b1967b60b516.tar.gz dsub-f701c7d9ad5a4bd691de7dc3cf47b1967b60b516.tar.bz2 dsub-f701c7d9ad5a4bd691de7dc3cf47b1967b60b516.zip |
Fix item selection animation
Diffstat (limited to 'app/src/main/java/github/daneren2005/dsub/adapter/EntryGridAdapter.java')
-rw-r--r-- | app/src/main/java/github/daneren2005/dsub/adapter/EntryGridAdapter.java | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/app/src/main/java/github/daneren2005/dsub/adapter/EntryGridAdapter.java b/app/src/main/java/github/daneren2005/dsub/adapter/EntryGridAdapter.java index 6de7ce33..80d1ade9 100644 --- a/app/src/main/java/github/daneren2005/dsub/adapter/EntryGridAdapter.java +++ b/app/src/main/java/github/daneren2005/dsub/adapter/EntryGridAdapter.java @@ -17,6 +17,7 @@ package github.daneren2005.dsub.adapter; import android.content.Context; import android.support.v7.widget.RecyclerView; +import android.util.Log; import android.view.View; import android.view.ViewGroup; @@ -87,13 +88,13 @@ public class EntryGridAdapter extends RecyclerView.Adapter<UpdateViewHolder> { if(viewType != VIEW_TYPE_HEADER && updateView != null) { final UpdateView view = updateView; - updateView.setOnClickListener(new View.OnClickListener() { + updateView.getChildAt(0).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Entry entry = getEntryForView(view); - if (view.isCheckable() && v instanceof SongView) { - SongView songView = (SongView) v; + if (view.isCheckable() && view instanceof SongView) { + SongView songView = (SongView) view; if (selected.contains(entry)) { selected.remove(entry); @@ -107,7 +108,7 @@ public class EntryGridAdapter extends RecyclerView.Adapter<UpdateViewHolder> { } } }); - updateView.setOnLongClickListener(new View.OnLongClickListener() { + updateView.getChildAt(0).setOnLongClickListener(new View.OnLongClickListener() { @Override public boolean onLongClick(View v) { Entry entry = getEntryForView(view); |