diff --git a/src/main/java/net/micode/notes/ui/NotesListActivity.java b/src/main/java/net/micode/notes/ui/NotesListActivity.java index 4655a03..00f8ec1 100644 --- a/src/main/java/net/micode/notes/ui/NotesListActivity.java +++ b/src/main/java/net/micode/notes/ui/NotesListActivity.java @@ -81,8 +81,7 @@ import java.io.InputStreamReader; import java.util.HashSet; public class NotesListActivity extends Activity implements OnClickListener, OnItemLongClickListener { - private int mode = -1; - + private int mode = - 1; private static final int FOLDER_NOTE_LIST_QUERY_TOKEN = 0; private static final int FOLDER_LIST_QUERY_TOKEN = 1; @@ -783,23 +782,35 @@ public class NotesListActivity extends Activity implements OnClickListener, OnIt } else { Log.e(TAG, "Wrong state:" + mState); } + if(mode == 1){ + menu.findItem(R.id.menu_girl).setVisible(false); + } + else if(mode == 2){ + menu.findItem(R.id.menu_sea).setVisible(false); + } + return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { - case R.id.menu_young:{ + case R.id.menu_girl:{ mode = 1; - getWindow().setBackgroundDrawableResource(R.drawable.menu_young); + getWindow().setBackgroundDrawableResource(R.drawable.menu_girl); break; } - - case R.id.menu_lover:{ - mode = -1; - getWindow().setBackgroundDrawableResource(R.drawable.menu_lover); + case R.id.menu_sea:{ + mode = 2; + getWindow().setBackgroundDrawableResource(R.drawable.menu_sea); break; } + case R.id.menu_sweet:{ + mode = 3; + getWindow().setBackgroundDrawableResource(R.drawable.menu_sweet); + break; + } + case R.id.menu_new_folder: { showCreateOrModifyFolderDialog(true); break; @@ -843,7 +854,6 @@ public class NotesListActivity extends Activity implements OnClickListener, OnIt NotesListActivity.this.finish(); break; } - default: break; } diff --git a/src/main/res/drawable-hdpi/.idea/.gitignore b/src/main/res/drawable-hdpi/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/src/main/res/drawable-hdpi/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/src/main/res/drawable-hdpi/.idea/drawable-hdpi.iml b/src/main/res/drawable-hdpi/.idea/drawable-hdpi.iml new file mode 100644 index 0000000..d6ebd48 --- /dev/null +++ b/src/main/res/drawable-hdpi/.idea/drawable-hdpi.iml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/main/res/drawable-hdpi/.idea/misc.xml b/src/main/res/drawable-hdpi/.idea/misc.xml new file mode 100644 index 0000000..639900d --- /dev/null +++ b/src/main/res/drawable-hdpi/.idea/misc.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/src/main/res/drawable-hdpi/.idea/modules.xml b/src/main/res/drawable-hdpi/.idea/modules.xml new file mode 100644 index 0000000..370b9c9 --- /dev/null +++ b/src/main/res/drawable-hdpi/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/src/main/res/drawable-hdpi/menu_girl.png b/src/main/res/drawable-hdpi/menu_girl.png new file mode 100644 index 0000000..b5c0eaa Binary files /dev/null and b/src/main/res/drawable-hdpi/menu_girl.png differ diff --git a/src/main/res/drawable-hdpi/menu_lover.png b/src/main/res/drawable-hdpi/menu_lover.png index 6d5be85..a0e8a2c 100644 Binary files a/src/main/res/drawable-hdpi/menu_lover.png and b/src/main/res/drawable-hdpi/menu_lover.png differ diff --git a/src/main/res/drawable-hdpi/menu_sea.png b/src/main/res/drawable-hdpi/menu_sea.png new file mode 100644 index 0000000..7912347 Binary files /dev/null and b/src/main/res/drawable-hdpi/menu_sea.png differ diff --git a/src/main/res/drawable-hdpi/menu_sweet.png b/src/main/res/drawable-hdpi/menu_sweet.png new file mode 100644 index 0000000..966aeab Binary files /dev/null and b/src/main/res/drawable-hdpi/menu_sweet.png differ diff --git a/src/main/res/drawable-hdpi/menu_young.png b/src/main/res/drawable-hdpi/menu_young.png index 7f83ef3..3ecaa3d 100644 Binary files a/src/main/res/drawable-hdpi/menu_young.png and b/src/main/res/drawable-hdpi/menu_young.png differ diff --git a/src/main/res/menu/note_list.xml b/src/main/res/menu/note_list.xml index b1a3cd0..e30fdcf 100644 --- a/src/main/res/menu/note_list.xml +++ b/src/main/res/menu/note_list.xml @@ -40,12 +40,15 @@ + + android:id="@+id/menu_sea" + android:title="@string/background_sea"/> + android:id="@+id/menu_sweet" + android:title="@string/background_sweet"/> diff --git a/src/main/res/values/ids.xml b/src/main/res/values/ids.xml new file mode 100644 index 0000000..6e79f82 --- /dev/null +++ b/src/main/res/values/ids.xml @@ -0,0 +1,4 @@ + + + menu_young + \ No newline at end of file diff --git a/src/main/res/values/strings.xml b/src/main/res/values/strings.xml index 55df868..1fd57f7 100644 --- a/src/main/res/values/strings.xml +++ b/src/main/res/values/strings.xml @@ -126,6 +126,10 @@ Notes set cancel + Background:cat + Background:sea + Background:sweet + Background:girl %1$s result for \"%2$s\"