mirror of
https://github.com/SimpleMobileTools/Simple-Notes.git
synced 2025-03-24 04:20:07 +01:00
add a Delete note menu item
This commit is contained in:
parent
b0fcd9daef
commit
642feedd48
@ -65,11 +65,11 @@ public class MainActivity extends SimpleActivity {
|
|||||||
@Override
|
@Override
|
||||||
public boolean onCreateOptionsMenu(Menu menu) {
|
public boolean onCreateOptionsMenu(Menu menu) {
|
||||||
getMenuInflater().inflate(R.menu.menu, menu);
|
getMenuInflater().inflate(R.menu.menu, menu);
|
||||||
|
final MenuItem openNote = menu.findItem(R.id.open_note);
|
||||||
|
openNote.setVisible(mNotesCnt > 1);
|
||||||
|
|
||||||
if (mNotesCnt <= 1) {
|
final MenuItem deleteNote = menu.findItem(R.id.delete_note);
|
||||||
final MenuItem item = menu.findItem(R.id.open_note);
|
deleteNote.setVisible(mNotesCnt > 1);
|
||||||
item.setVisible(false);
|
|
||||||
}
|
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@ -77,6 +77,9 @@ public class MainActivity extends SimpleActivity {
|
|||||||
@Override
|
@Override
|
||||||
public boolean onOptionsItemSelected(MenuItem item) {
|
public boolean onOptionsItemSelected(MenuItem item) {
|
||||||
switch (item.getItemId()) {
|
switch (item.getItemId()) {
|
||||||
|
case R.id.delete_note:
|
||||||
|
deleteNote();
|
||||||
|
return true;
|
||||||
case R.id.open_note:
|
case R.id.open_note:
|
||||||
displayOpenNoteDialog();
|
displayOpenNoteDialog();
|
||||||
return true;
|
return true;
|
||||||
@ -124,6 +127,10 @@ public class MainActivity extends SimpleActivity {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void deleteNote() {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
private void displayOpenNoteDialog() {
|
private void displayOpenNoteDialog() {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -6,6 +6,10 @@
|
|||||||
android:icon="@mipmap/open_note"
|
android:icon="@mipmap/open_note"
|
||||||
android:title="@string/share"
|
android:title="@string/share"
|
||||||
app:showAsAction="ifRoom"/>
|
app:showAsAction="ifRoom"/>
|
||||||
|
<item
|
||||||
|
android:id="@+id/delete_note"
|
||||||
|
android:title="@string/delete_note"
|
||||||
|
app:showAsAction="never"/>
|
||||||
<item
|
<item
|
||||||
android:id="@+id/share"
|
android:id="@+id/share"
|
||||||
android:icon="@mipmap/share"
|
android:icon="@mipmap/share"
|
||||||
|
@ -14,6 +14,7 @@
|
|||||||
<string name="no_title">Please name your note</string>
|
<string name="no_title">Please name your note</string>
|
||||||
<string name="title_taken">A note with that title already exists</string>
|
<string name="title_taken">A note with that title already exists</string>
|
||||||
<string name="open_note">Open note</string>
|
<string name="open_note">Open note</string>
|
||||||
|
<string name="delete_note">Delete note</string>
|
||||||
|
|
||||||
<!-- Settings -->
|
<!-- Settings -->
|
||||||
<string name="settings">Einstellungen</string>
|
<string name="settings">Einstellungen</string>
|
||||||
|
@ -14,6 +14,7 @@
|
|||||||
<string name="no_title">Please name your note</string>
|
<string name="no_title">Please name your note</string>
|
||||||
<string name="title_taken">A note with that title already exists</string>
|
<string name="title_taken">A note with that title already exists</string>
|
||||||
<string name="open_note">Open note</string>
|
<string name="open_note">Open note</string>
|
||||||
|
<string name="delete_note">Delete note</string>
|
||||||
|
|
||||||
<!-- Settings -->
|
<!-- Settings -->
|
||||||
<string name="settings">Impostazioni</string>
|
<string name="settings">Impostazioni</string>
|
||||||
|
@ -14,6 +14,7 @@
|
|||||||
<string name="no_title">Please name your note</string>
|
<string name="no_title">Please name your note</string>
|
||||||
<string name="title_taken">A note with that title already exists</string>
|
<string name="title_taken">A note with that title already exists</string>
|
||||||
<string name="open_note">Open note</string>
|
<string name="open_note">Open note</string>
|
||||||
|
<string name="delete_note">Delete note</string>
|
||||||
|
|
||||||
<!-- Settings -->
|
<!-- Settings -->
|
||||||
<string name="settings">設定</string>
|
<string name="settings">設定</string>
|
||||||
|
@ -14,6 +14,7 @@
|
|||||||
<string name="no_title">Please name your note</string>
|
<string name="no_title">Please name your note</string>
|
||||||
<string name="title_taken">A note with that title already exists</string>
|
<string name="title_taken">A note with that title already exists</string>
|
||||||
<string name="open_note">Open note</string>
|
<string name="open_note">Open note</string>
|
||||||
|
<string name="delete_note">Delete note</string>
|
||||||
|
|
||||||
<!-- Settings -->
|
<!-- Settings -->
|
||||||
<string name="settings">Inställningar</string>
|
<string name="settings">Inställningar</string>
|
||||||
|
@ -14,6 +14,7 @@
|
|||||||
<string name="no_title">Please name your note</string>
|
<string name="no_title">Please name your note</string>
|
||||||
<string name="title_taken">A note with that title already exists</string>
|
<string name="title_taken">A note with that title already exists</string>
|
||||||
<string name="open_note">Open note</string>
|
<string name="open_note">Open note</string>
|
||||||
|
<string name="delete_note">Delete note</string>
|
||||||
|
|
||||||
<!-- Settings -->
|
<!-- Settings -->
|
||||||
<string name="settings">Settings</string>
|
<string name="settings">Settings</string>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user