aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/com/camilstaps/taize/DailyReadingFragment.java
diff options
context:
space:
mode:
authorCamil Staps2015-04-15 22:37:07 +0200
committerCamil Staps2015-04-15 22:37:07 +0200
commite662c1d5ce054d4393f9ec08b29c6f3dee9d642c (patch)
treea2a659848ae318c10b73acdcf5d6e63322bcab86 /app/src/main/java/com/camilstaps/taize/DailyReadingFragment.java
parentAdded working podcasts (diff)
Finishing first raw version
Diffstat (limited to 'app/src/main/java/com/camilstaps/taize/DailyReadingFragment.java')
-rw-r--r--app/src/main/java/com/camilstaps/taize/DailyReadingFragment.java27
1 files changed, 18 insertions, 9 deletions
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<DailyReading>());
setDailyReadingBibleText(new NullListener<String>());
@@ -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;
+ }
}