From 9f70732064cd09249a94a02b87aaf0b52ebfd74d Mon Sep 17 00:00:00 2001 From: lyd Date: Thu, 15 May 2025 13:24:12 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9=E8=83=8C=E6=99=AF=E5=9B=BE?= =?UTF-8?q?=E7=89=87-NodeEditActivity=E4=BB=A3=E7=A0=81=E6=9B=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../micode/notes/ui/NotesListActivity.java | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/miui/app/src/main/java/net/micode/notes/ui/NotesListActivity.java b/miui/app/src/main/java/net/micode/notes/ui/NotesListActivity.java index 7c404ca..d971a81 100644 --- a/miui/app/src/main/java/net/micode/notes/ui/NotesListActivity.java +++ b/miui/app/src/main/java/net/micode/notes/ui/NotesListActivity.java @@ -102,6 +102,8 @@ import android.content.res.Resources; public class NotesListActivity extends Activity implements OnClickListener, OnItemLongClickListener, NotesListItem.OnClickListener { /** 查询标记常量 */ + + private int mode=-1; private static final int FOLDER_NOTE_LIST_QUERY_TOKEN = 0; // 文件夹中笔记列表查询的标记 private static final int FOLDER_LIST_QUERY_TOKEN = 1; // 文件夹列表查询的标记 @@ -209,6 +211,11 @@ 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.fly); + getWindow().setBackgroundDrawableResource(R.drawable.pink); + getWindow().setBackgroundDrawableResource(R.drawable.falus); + initResources(); // 用户首次使用时插入介绍信息 @@ -1132,6 +1139,13 @@ public class NotesListActivity extends Activity implements OnClickListener, OnIt } else { Log.e(TAG, "Wrong state:" + mState); } + if(mode==-1) + menu.findItem(R.id.menu_fly).setVisible(false); + else if(mode==0) + menu.findItem(R.id.menu_falus).setVisible(false); + else if(mode==1) + menu.findItem(R.id.menu_pink).setVisible(false); + if(secret_mode == 1) menu.findItem(R.id.menu_secret).setVisible(false); else @@ -1148,6 +1162,22 @@ public class NotesListActivity extends Activity implements OnClickListener, OnIt @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { + case R.id.menu_falus: { + mode = -1; + getWindow().setBackgroundDrawableResource(R.drawable.falus); + break; + } + case R.id.menu_pink: { + mode = 0; + getWindow().setBackgroundDrawableResource(R.drawable.pink); + break; + } + case R.id.menu_fly: { + mode = -1; + getWindow().setBackgroundDrawableResource(R.drawable.fly); + break; + } + case R.id.menu_new_folder: { showCreateOrModifyFolderDialog(true); // 显示创建新文件夹的对话框 break;