aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/github/daneren2005/dsub/adapter/SettingsAdapter.java
diff options
context:
space:
mode:
authorScott Jackson <daneren2005@gmail.com>2015-10-22 18:03:27 -0700
committerScott Jackson <daneren2005@gmail.com>2015-10-22 18:03:27 -0700
commit53cafd6b2e373b5a99260be93e170920c12a33a2 (patch)
treedccc16c4454697f8c13dd64ec4c103ee9e2c3126 /app/src/main/java/github/daneren2005/dsub/adapter/SettingsAdapter.java
parent8d0a62bf99d5d11f5778c346fc969f659ba0ef75 (diff)
downloaddsub-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.java7
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);
}
}
}