diff --git a/src/main/java/net/micode/notes/ui/NotesListActivity.java b/src/main/java/net/micode/notes/ui/NotesListActivity.java index e843aec..6169405 100644 --- a/src/main/java/net/micode/notes/ui/NotesListActivity.java +++ b/src/main/java/net/micode/notes/ui/NotesListActivity.java @@ -79,6 +79,7 @@ import java.io.InputStreamReader; import java.util.HashSet; public class NotesListActivity extends Activity implements OnClickListener, OnItemLongClickListener { + private int mode = -1; private static final int FOLDER_NOTE_LIST_QUERY_TOKEN = 0; private static final int FOLDER_LIST_QUERY_TOKEN = 1; @@ -139,6 +140,7 @@ public class NotesListActivity extends Activity implements OnClickListener, OnIt protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.note_list); + getWindow().setBackgroundDrawableResource(R.drawable.menu_lover); initResources(); /** @@ -775,12 +777,31 @@ public class NotesListActivity extends Activity implements OnClickListener, OnIt } else { Log.e(TAG, "Wrong state:" + mState); } + if(mode == -1){ + menu.findItem(R.id.menu_lover).setVisible(false); + } + else if(mode == 1) + { + menu.findItem(R.id.menu_young).setVisible(false); + } return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { + case R.id.menu_young:{ + mode = 1; + getWindow().setBackgroundDrawableResource(R.drawable.menu_young); + break; + } + + case R.id.menu_lover:{ + mode = -1; + getWindow().setBackgroundDrawableResource(R.drawable.menu_lover); + break; + } + case R.id.menu_new_folder: { showCreateOrModifyFolderDialog(true); 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_lover.png b/src/main/res/drawable-hdpi/menu_lover.png new file mode 100644 index 0000000..a0e8a2c Binary files /dev/null and b/src/main/res/drawable-hdpi/menu_lover.png differ diff --git a/src/main/res/drawable-hdpi/menu_young.png b/src/main/res/drawable-hdpi/menu_young.png new file mode 100644 index 0000000..3ecaa3d Binary files /dev/null and b/src/main/res/drawable-hdpi/menu_young.png differ diff --git a/src/main/res/layout/note_list.xml b/src/main/res/layout/note_list.xml index 6b25d38..50d3a00 100644 --- a/src/main/res/layout/note_list.xml +++ b/src/main/res/layout/note_list.xml @@ -18,8 +18,8 @@ + android:layout_height="fill_parent"> + + + + + 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..ae2b092 100644 --- a/src/main/res/values/strings.xml +++ b/src/main/res/values/strings.xml @@ -36,10 +36,10 @@ Browse web Open map - /MIUI/notes/ - notes_%s.txt + /MIUI/notes/ + notes_%s.txt - (%d) + (%d) New Folder Export text Sync @@ -101,7 +101,7 @@ Sync account Sync notes with google task Last sync time %1$s - yyyy-MM-dd hh:mm:ss + yyyy-MM-dd hh:mm:ss Add account Change sync account Remove sync account @@ -126,6 +126,8 @@ Notes set cancel + Background:lover + Background:young %1$s result for \"%2$s\"