diff --git a/MiNote/app/src/main/java/net/micode/notes/ui/NotesListActivity.java b/MiNote/app/src/main/java/net/micode/notes/ui/NotesListActivity.java index e49f923..b1c77cc 100644 --- a/MiNote/app/src/main/java/net/micode/notes/ui/NotesListActivity.java +++ b/MiNote/app/src/main/java/net/micode/notes/ui/NotesListActivity.java @@ -81,6 +81,8 @@ import java.io.InputStreamReader; import java.util.HashSet; public class NotesListActivity extends AppCompatActivity 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; @@ -143,6 +145,7 @@ public class NotesListActivity extends AppCompatActivity implements OnClickListe protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.note_list); + getWindow().setBackgroundDrawableResource(R.drawable.flower); initResources(); /** @@ -809,6 +812,14 @@ public class NotesListActivity extends AppCompatActivity implements OnClickListe } else { Log.e(TAG, "Wrong state:" + mState); } + + if (mode == 1) { + menu.findItem(R.id.menu_flower).setVisible(false); + } else if (mode == 0) { + menu.findItem(R.id.menu_saying).setVisible(false); + } else if (mode == -1) { + menu.findItem(R.id.menu_water).setVisible(false); + } return true; } @@ -897,6 +908,21 @@ public class NotesListActivity extends AppCompatActivity implements OnClickListe dialog.show(); break; } + case R.id.menu_flower:{ + mode = 1; + getWindow().setBackgroundDrawableResource(R.drawable.flower); + break; + } + case R.id.menu_saying:{ + mode = 0; + getWindow().setBackgroundDrawableResource(R.drawable.mountain); + break; + } + case R.id.menu_water:{ + mode = -1; + getWindow().setBackgroundDrawableResource(R.drawable.water); + break; + } default: break; } diff --git a/MiNote/app/src/main/res/layout/note_list.xml b/MiNote/app/src/main/res/layout/note_list.xml index 6b25d38..23989cb 100644 --- a/MiNote/app/src/main/res/layout/note_list.xml +++ b/MiNote/app/src/main/res/layout/note_list.xml @@ -18,8 +18,8 @@ + android:layout_height="fill_parent"> + + + + + + + @@ -44,5 +56,4 @@ - diff --git a/MiNote/app/src/main/res/values/strings.xml b/MiNote/app/src/main/res/values/strings.xml index faf30d3..55b1d4c 100644 --- a/MiNote/app/src/main/res/values/strings.xml +++ b/MiNote/app/src/main/res/values/strings.xml @@ -39,6 +39,9 @@ /MIUI/notes/ notes_%s.txt + Background: Flower + Background: Mountain + Background: Water secret model quit secret model (%d) diff --git a/testfile b/testfile deleted file mode 100644 index d8ce13e..0000000 --- a/testfile +++ /dev/null @@ -1 +0,0 @@ -Laotie666