diff options
author | Scott Jackson <daneren2005@gmail.com> | 2015-10-22 18:03:27 -0700 |
---|---|---|
committer | Scott Jackson <daneren2005@gmail.com> | 2015-10-22 18:03:27 -0700 |
commit | 53cafd6b2e373b5a99260be93e170920c12a33a2 (patch) | |
tree | dccc16c4454697f8c13dd64ec4c103ee9e2c3126 /app/src/main/java/github/daneren2005/dsub/adapter/SettingsAdapter.java | |
parent | 8d0a62bf99d5d11f5778c346fc969f659ba0ef75 (diff) | |
download | dsub-53cafd6b2e373b5a99260be93e170920c12a33a2.tar.gz dsub-53cafd6b2e373b5a99260be93e170920c12a33a2.tar.bz2 dsub-53cafd6b2e373b5a99260be93e170920c12a33a2.zip |
Missed some files when commit fix for broken preference updating
Diffstat (limited to 'app/src/main/java/github/daneren2005/dsub/adapter/SettingsAdapter.java')
-rw-r--r-- | app/src/main/java/github/daneren2005/dsub/adapter/SettingsAdapter.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/app/src/main/java/github/daneren2005/dsub/adapter/SettingsAdapter.java b/app/src/main/java/github/daneren2005/dsub/adapter/SettingsAdapter.java index d99b294b..0328e607 100644 --- a/app/src/main/java/github/daneren2005/dsub/adapter/SettingsAdapter.java +++ b/app/src/main/java/github/daneren2005/dsub/adapter/SettingsAdapter.java @@ -16,6 +16,7 @@ package github.daneren2005.dsub.adapter; import android.content.Context; +import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; @@ -33,17 +34,19 @@ import github.daneren2005.dsub.view.UpdateView; import static github.daneren2005.dsub.domain.User.Setting; public class SettingsAdapter extends SectionAdapter<Setting> { + private static final String TAG = SettingsAdapter.class.getSimpleName(); public final int VIEW_TYPE_SETTING = 1; private final User user; private final boolean editable; private final ImageLoader imageLoader; - public SettingsAdapter(Context context, User user, ImageLoader imageLoader, boolean editable) { + public SettingsAdapter(Context context, User user, ImageLoader imageLoader, boolean editable, OnItemClickedListener<Setting> onItemClickedListener) { super(context, user.getSettings(), imageLoader != null); this.user = user; this.imageLoader = imageLoader; this.editable = editable; + this.onItemClickedListener = onItemClickedListener; List<Setting> settings = sections.get(0); for(Setting setting: settings) { @@ -92,7 +95,7 @@ public class SettingsAdapter extends SectionAdapter<Setting> { @Override public void setChecked(UpdateView updateView, boolean checked) { if(updateView instanceof SettingView) { - ((SettingView) updateView).setChecked(checked); + updateView.setChecked(checked); } } } |