From e662c1d5ce054d4393f9ec08b29c6f3dee9d642c Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Wed, 15 Apr 2015 22:37:07 +0200 Subject: Finishing first raw version --- .../com/camilstaps/taize/DailyReadingFragment.java | 27 ++++++++++++++-------- 1 file changed, 18 insertions(+), 9 deletions(-) (limited to 'app/src/main/java/com/camilstaps/taize/DailyReadingFragment.java') diff --git a/app/src/main/java/com/camilstaps/taize/DailyReadingFragment.java b/app/src/main/java/com/camilstaps/taize/DailyReadingFragment.java index 40c89f3..dd06f69 100644 --- a/app/src/main/java/com/camilstaps/taize/DailyReadingFragment.java +++ b/app/src/main/java/com/camilstaps/taize/DailyReadingFragment.java @@ -15,11 +15,12 @@ import android.widget.TextView; import com.camilstaps.common.Date; import com.camilstaps.common.Listener; import com.camilstaps.common.NullListener; +import com.camilstaps.common.Sharable; /** * Created by camilstaps on 8-4-15. */ -public class DailyReadingFragment extends Fragment { +public class DailyReadingFragment extends Fragment implements Sharable { private SharedPreferences.OnSharedPreferenceChangeListener sharedPreferenceChangeListener; private ViewTreeObserver.OnScrollChangedListener onScrollChangedListener; @@ -79,14 +80,6 @@ public class DailyReadingFragment extends Fragment { PreferenceManager.getDefaultSharedPreferences(context).registerOnSharedPreferenceChangeListener(sharedPreferenceChangeListener); } - public String getReading() { - return reading + " (" + reference + ")"; - } - - public String getBibleText() { - return reference + ": " + bibleText; - } - protected void setupContent() { setDailyReading(new NullListener()); setDailyReadingBibleText(new NullListener()); @@ -134,4 +127,20 @@ public class DailyReadingFragment extends Fragment { } }, date); } + + @Override + public Object getItem(int id) { + switch (id) { + case R.id.action_share_bibletext: + return reference + ": " + bibleText; + case R.id.action_share_reading: + default: + return reading + " (" + reference + ")"; + } + } + + @Override + public int getMenuId() { + return R.menu.share_popup_reading; + } } -- cgit v1.2.3