diff options
Diffstat (limited to 'app/src/main')
-rw-r--r-- | app/src/main/java/com/camilstaps/taize/DailyMeditationFragment.java | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/app/src/main/java/com/camilstaps/taize/DailyMeditationFragment.java b/app/src/main/java/com/camilstaps/taize/DailyMeditationFragment.java index bb8fcc9..83a4a5f 100644 --- a/app/src/main/java/com/camilstaps/taize/DailyMeditationFragment.java +++ b/app/src/main/java/com/camilstaps/taize/DailyMeditationFragment.java @@ -6,11 +6,9 @@ import android.os.Bundle; import android.preference.PreferenceManager; import android.support.v4.app.Fragment; import android.text.Html; -import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; -import android.view.ViewTreeObserver; import android.widget.TextView; import com.camilstaps.common.Date; @@ -19,7 +17,8 @@ import com.camilstaps.common.NullListener; import com.camilstaps.common.Sharable; /** - * Created by camilstaps on 8-4-15. + * A fragment to show one DailyMeditation + * @author Camil Staps */ public class DailyMeditationFragment extends Fragment implements Sharable<String> { @@ -65,23 +64,27 @@ public class DailyMeditationFragment extends Fragment implements Sharable<String PreferenceManager.getDefaultSharedPreferences(context).registerOnSharedPreferenceChangeListener(sharedPreferenceChangeListener); } + /** + * Setup all content of the Fragment + */ protected void setupContent() { - setDailyMeditation(new NullListener<DailyMeditation>()); + setDailyMeditation(); } - public void setDailyMeditation(final Listener<DailyMeditation> listener) { + /** + * Set the daily meditation text + */ + public void setDailyMeditation() { Taize.getDailyMeditation(context, new Listener<DailyMeditation>() { @Override public void success(DailyMeditation data) { ((TextView) rootView.findViewById(R.id.textDailyMeditation)).setText(Html.fromHtml(data.getString())); text = Html.fromHtml(data.getString()).toString(); - listener.success(data); } @Override public void failure() { ((TextView) rootView.findViewById(R.id.textDailyMeditation)).setText("No reading found."); - listener.failure(); } }, date); |