public class EditEntryFragment
extends Fragment
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TAG |
Constructor and Description |
---|
EditEntryFragment(android.content.Context context)
Used to have headless fragment from mainFragment
|
Modifier and Type | Method and Description |
---|---|
static void |
cancelAlarm(android.content.Context context,
long entryId)
Only cancel alarm for given entryId
|
void |
insertNewEntry(java.lang.String formattedDatePut,
boolean shouldGoBack)
Used to help inserting entry when long click from '+'
|
void |
onCreateOptionsMenu(android.view.Menu menu,
android.view.MenuInflater inflater) |
android.view.View |
onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState) |
boolean |
onOptionsItemSelected(android.view.MenuItem item) |
void |
onViewCreated(android.view.View view,
android.os.Bundle savedInstanceState) |
static void |
setAlarm(android.content.Context context,
java.lang.String alarmDate,
long entryId,
boolean cancelOldAlarm)
This will set a alarm that will trigger a notification at alarmDate + time wearing setting
|
static void |
setUpdateMainList(boolean newStatus) |
static void |
updateWidget(android.content.Context context)
Instantly update the widget
|
public static final java.lang.String TAG
public EditEntryFragment(android.content.Context context)
context
- context used to get get dbpublic static void setAlarm(android.content.Context context, java.lang.String alarmDate, long entryId, boolean cancelOldAlarm)
alarmDate
- The date of the alarm in the form 2020-12-30 10:42:00entryId
- the id entry of the entry to updatepublic static void setUpdateMainList(boolean newStatus)
public android.view.View onCreateView(android.view.LayoutInflater inflater, android.view.ViewGroup container, android.os.Bundle savedInstanceState)
public void insertNewEntry(java.lang.String formattedDatePut, boolean shouldGoBack)
formattedDatePut
- formatted using utils tools string from dateshouldGoBack
- if inside new entryFragment, go back, else nopublic void onViewCreated(android.view.View view, android.os.Bundle savedInstanceState)
public void onCreateOptionsMenu(android.view.Menu menu, android.view.MenuInflater inflater)
public boolean onOptionsItemSelected(android.view.MenuItem item)
public static void updateWidget(android.content.Context context)
context
- public static void cancelAlarm(android.content.Context context, long entryId)