diff --git a/doc/实践考评-阅读维护开源软件的汇报.pptx b/doc/实践考评-阅读维护开源软件的汇报模板.pptx
similarity index 100%
rename from doc/实践考评-阅读维护开源软件的汇报.pptx
rename to doc/实践考评-阅读维护开源软件的汇报模板.pptx
diff --git a/src/Notes-master1/.idea/deploymentTargetDropDown.xml b/src/Notes-master1/.idea/deploymentTargetDropDown.xml
deleted file mode 100644
index fe6dd34..0000000
--- a/src/Notes-master1/.idea/deploymentTargetDropDown.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/Notes-master1/.idea/sonarlint/issuestore/c/6/c65f5dc8218ef1da6f6bfb5d1b14aea855a54d7f b/src/Notes-master1/.idea/sonarlint/issuestore/c/6/c65f5dc8218ef1da6f6bfb5d1b14aea855a54d7f
deleted file mode 100644
index efdabe3..0000000
--- a/src/Notes-master1/.idea/sonarlint/issuestore/c/6/c65f5dc8218ef1da6f6bfb5d1b14aea855a54d7f
+++ /dev/null
@@ -1,46 +0,0 @@
-
-
-AYy_MCSLhZ96u27hlWV3
-java:S1118":Add a private constructor to hide the implicit public one.(ڦ81J$618d7de4-485e-46f3-8b4c-6d02175a9671
-
-AYy_MCSLhZ96u27hlWV4
-java:S1118*":Add a private constructor to hide the implicit public one.(81J$aa8ae1bd-02f5-4cb4-9dda-4abc11312ad2
-
-AYy_MCSLhZ96u27hlWV5
-java:S1124+"EReorder the modifiers to comply with the Java Language Specification.(Ɠ81J$531c2459-87a5-462f-9c68-ceb54338b165
-
-AYy_MCSLhZ96u27hlWV6
-java:S11243"EReorder the modifiers to comply with the Java Language Specification.(81J$2f6b41b4-17da-48bd-a42b-f90a77227e67
-
-AYy_MCSLhZ96u27hlWV8
-java:S2140G")Use "java.util.Random.nextInt()" instead.(81J$2490a9cd-5896-4180-a8c0-4d9828709a31
-
-AYy_MCSLhZ96u27hlWV-
-java:S1118M":Add a private constructor to hide the implicit public one.(Ū81J$35b1b617-0f03-4604-86ca-b2edbe244702
-
-AYy_MCSLhZ96u27hlWV_
-java:S1124N"EReorder the modifiers to comply with the Java Language Specification.(81J$0c1ed466-0f41-4801-9362-90a49b1b3f2b
-
-AYy_MCSLhZ96u27hlWWA
-java:S1124V"EReorder the modifiers to comply with the Java Language Specification.(81J$a7ee775e-7547-40f5-9e30-194faabc7fac
-
-AYy_MCSLhZ96u27hlWWB
-java:S1124^"EReorder the modifiers to comply with the Java Language Specification.(81J$586a789f-a458-46ba-88a5-176d9d24b39b
-
-AYy_MCSLhZ96u27hlWWC
-java:S1124f"EReorder the modifiers to comply with the Java Language Specification.(ɜ81J$a7dae421-86a1-454b-99b1-d00fd8042ae2
-
-AYy_MCSLhZ96u27hlWWD
-java:S1118":Add a private constructor to hide the implicit public one.(ֹ81J$47173ffa-c720-46c7-9dfe-4911a6649325
-
-AYy_MCSLhZ96u27hlWWE
-java:S1124"EReorder the modifiers to comply with the Java Language Specification.(81J$7c5f9dd7-9b51-4c53-93ba-4554d6a8eb10
-
-AYy_MCSLhZ96u27hlWWF
-java:S1124"EReorder the modifiers to comply with the Java Language Specification.(81J$9d2b208f-be46-4105-8c97-f6d9f843f8e7
-
-AYy_MCSLhZ96u27hlWWG
-java:S1118":Add a private constructor to hide the implicit public one.(81J$ebd6dde5-c282-4a4e-8edf-2836b820e9fd
-
-AYy_MCSLhZ96u27hlWWH
-java:S1124"EReorder the modifiers to comply with the Java Language Specification.(81J$239b2f5a-d16c-4269-b3a6-d330eed62b2e
\ No newline at end of file
diff --git a/src/Notes-master1/.idea/sonarlint/issuestore/index.pb b/src/Notes-master1/.idea/sonarlint/issuestore/index.pb
index e0a0066..4f6f9d2 100644
--- a/src/Notes-master1/.idea/sonarlint/issuestore/index.pb
+++ b/src/Notes-master1/.idea/sonarlint/issuestore/index.pb
@@ -30,6 +30,4 @@ i
X
(gradle/wrapper/gradle-wrapper.properties,f\b\fbe448ebfc3eb2d4e308f6b8b043666f5b57235e
@
-local.properties,0\7\0712df971a99ac4d2fccb8e0fb19f377f3374cca
-k
-;app/src/main/java/net/micode/notes/tool/ResourceParser.java,c\6\c65f5dc8218ef1da6f6bfb5d1b14aea855a54d7f
\ No newline at end of file
+local.properties,0\7\0712df971a99ac4d2fccb8e0fb19f377f3374cca
\ No newline at end of file
diff --git a/src/Notes-master1/.idea/sonarlint/securityhotspotstore/c/6/c65f5dc8218ef1da6f6bfb5d1b14aea855a54d7f b/src/Notes-master1/.idea/sonarlint/securityhotspotstore/c/6/c65f5dc8218ef1da6f6bfb5d1b14aea855a54d7f
deleted file mode 100644
index bc2776f..0000000
--- a/src/Notes-master1/.idea/sonarlint/securityhotspotstore/c/6/c65f5dc8218ef1da6f6bfb5d1b14aea855a54d7f
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-AYy_MCSLhZ96u27hlWV7
-java:S6291E"5Make sure using an unencrypted database is safe here.(81J$f7115009-1b37-4729-9320-4f01ec8b2628
-
-AYy_MCSLhZ96u27hlWV9
-java:S2245G"EMake sure that using this pseudorandom number generator is safe here.(81J$fdc32d67-659d-4ee2-b0fb-84bae306f49d
\ No newline at end of file
diff --git a/src/Notes-master1/.idea/sonarlint/securityhotspotstore/index.pb b/src/Notes-master1/.idea/sonarlint/securityhotspotstore/index.pb
index e0a0066..4f6f9d2 100644
--- a/src/Notes-master1/.idea/sonarlint/securityhotspotstore/index.pb
+++ b/src/Notes-master1/.idea/sonarlint/securityhotspotstore/index.pb
@@ -30,6 +30,4 @@ i
X
(gradle/wrapper/gradle-wrapper.properties,f\b\fbe448ebfc3eb2d4e308f6b8b043666f5b57235e
@
-local.properties,0\7\0712df971a99ac4d2fccb8e0fb19f377f3374cca
-k
-;app/src/main/java/net/micode/notes/tool/ResourceParser.java,c\6\c65f5dc8218ef1da6f6bfb5d1b14aea855a54d7f
\ No newline at end of file
+local.properties,0\7\0712df971a99ac4d2fccb8e0fb19f377f3374cca
\ No newline at end of file
diff --git a/src/Notes-master1/app/build/generated/data_binding_base_class_source_out/debug/out/net/micode/notes/databinding/NoteEditBinding.java b/src/Notes-master1/app/build/generated/data_binding_base_class_source_out/debug/out/net/micode/notes/databinding/NoteEditBinding.java
index a671450..f98a1bc 100644
--- a/src/Notes-master1/app/build/generated/data_binding_base_class_source_out/debug/out/net/micode/notes/databinding/NoteEditBinding.java
+++ b/src/Notes-master1/app/build/generated/data_binding_base_class_source_out/debug/out/net/micode/notes/databinding/NoteEditBinding.java
@@ -9,7 +9,6 @@ import android.view.ViewGroup;
import android.viewbinding.ViewBinding;
import android.viewbinding.ViewBindings;
import android.widget.FrameLayout;
-import android.widget.ImageButton;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
@@ -23,9 +22,6 @@ public final class NoteEditBinding implements ViewBinding {
@NonNull
private final FrameLayout rootView;
- @NonNull
- public final ImageButton addImgBtn;
-
@NonNull
public final ImageView btnSetBgColor;
@@ -113,10 +109,9 @@ public final class NoteEditBinding implements ViewBinding {
@NonNull
public final TextView tvModifiedDate;
- private NoteEditBinding(@NonNull FrameLayout rootView, @NonNull ImageButton addImgBtn,
- @NonNull ImageView btnSetBgColor, @NonNull LinearLayout fontSizeSelector,
- @NonNull ImageView ivAlertIcon, @NonNull ImageView ivBgBlue,
- @NonNull ImageView ivBgBlueSelect, @NonNull ImageView ivBgGreen,
+ private NoteEditBinding(@NonNull FrameLayout rootView, @NonNull ImageView btnSetBgColor,
+ @NonNull LinearLayout fontSizeSelector, @NonNull ImageView ivAlertIcon,
+ @NonNull ImageView ivBgBlue, @NonNull ImageView ivBgBlueSelect, @NonNull ImageView ivBgGreen,
@NonNull ImageView ivBgGreenSelect, @NonNull ImageView ivBgRed,
@NonNull ImageView ivBgRedSelect, @NonNull ImageView ivBgWhite,
@NonNull ImageView ivBgWhiteSelect, @NonNull ImageView ivBgYellow,
@@ -129,7 +124,6 @@ public final class NoteEditBinding implements ViewBinding {
@NonNull LinearLayout noteTitle, @NonNull LinearLayout svNoteEdit, @NonNull TextView textNum,
@NonNull TextView tvAlertDate, @NonNull TextView tvModifiedDate) {
this.rootView = rootView;
- this.addImgBtn = addImgBtn;
this.btnSetBgColor = btnSetBgColor;
this.fontSizeSelector = fontSizeSelector;
this.ivAlertIcon = ivAlertIcon;
@@ -188,12 +182,6 @@ public final class NoteEditBinding implements ViewBinding {
// This is done to optimize the compiled bytecode for size and performance.
int id;
missingId: {
- id = R.id.add_img_btn;
- ImageButton addImgBtn = ViewBindings.findChildViewById(rootView, id);
- if (addImgBtn == null) {
- break missingId;
- }
-
id = R.id.btn_set_bg_color;
ImageView btnSetBgColor = ViewBindings.findChildViewById(rootView, id);
if (btnSetBgColor == null) {
@@ -368,7 +356,7 @@ public final class NoteEditBinding implements ViewBinding {
break missingId;
}
- return new NoteEditBinding((FrameLayout) rootView, addImgBtn, btnSetBgColor, fontSizeSelector,
+ return new NoteEditBinding((FrameLayout) rootView, btnSetBgColor, fontSizeSelector,
ivAlertIcon, ivBgBlue, ivBgBlueSelect, ivBgGreen, ivBgGreenSelect, ivBgRed, ivBgRedSelect,
ivBgWhite, ivBgWhiteSelect, ivBgYellow, ivBgYellowSelect, ivLargeSelect, ivMediumSelect,
ivSmallSelect, ivSuperSelect, llFontLarge, llFontNormal, llFontSmall, llFontSuper,
diff --git a/src/Notes-master1/app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/R.jar b/src/Notes-master1/app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/R.jar
index da01622..764ba3c 100644
Binary files a/src/Notes-master1/app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/R.jar and b/src/Notes-master1/app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/R.jar differ
diff --git a/src/Notes-master1/app/build/intermediates/data_binding_base_class_log_artifact/debug/out/net.micode.notes-binding_classes.json b/src/Notes-master1/app/build/intermediates/data_binding_base_class_log_artifact/debug/out/net.micode.notes-binding_classes.json
index eee12b0..bc35fa3 100644
Binary files a/src/Notes-master1/app/build/intermediates/data_binding_base_class_log_artifact/debug/out/net.micode.notes-binding_classes.json and b/src/Notes-master1/app/build/intermediates/data_binding_base_class_log_artifact/debug/out/net.micode.notes-binding_classes.json differ
diff --git a/src/Notes-master1/app/build/intermediates/data_binding_layout_info_type_merge/debug/out/note_edit-layout.xml b/src/Notes-master1/app/build/intermediates/data_binding_layout_info_type_merge/debug/out/note_edit-layout.xml
index 1950b97..b9495cb 100644
--- a/src/Notes-master1/app/build/intermediates/data_binding_layout_info_type_merge/debug/out/note_edit-layout.xml
+++ b/src/Notes-master1/app/build/intermediates/data_binding_layout_info_type_merge/debug/out/note_edit-layout.xml
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/Notes-master1/app/build/intermediates/data_binding_layout_info_type_package/debug/out/note_edit-layout.xml b/src/Notes-master1/app/build/intermediates/data_binding_layout_info_type_package/debug/out/note_edit-layout.xml
index 1950b97..b9495cb 100644
--- a/src/Notes-master1/app/build/intermediates/data_binding_layout_info_type_package/debug/out/note_edit-layout.xml
+++ b/src/Notes-master1/app/build/intermediates/data_binding_layout_info_type_package/debug/out/note_edit-layout.xml
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/Notes-master1/app/build/intermediates/dex_archive_input_jar_hashes/debug/out b/src/Notes-master1/app/build/intermediates/dex_archive_input_jar_hashes/debug/out
index f5c531b..e8bb1ca 100644
Binary files a/src/Notes-master1/app/build/intermediates/dex_archive_input_jar_hashes/debug/out and b/src/Notes-master1/app/build/intermediates/dex_archive_input_jar_hashes/debug/out differ
diff --git a/src/Notes-master1/app/build/intermediates/incremental/dataBindingGenBaseClassesDebug/base_builder_log.json b/src/Notes-master1/app/build/intermediates/incremental/dataBindingGenBaseClassesDebug/base_builder_log.json
index d897786..fe45e18 100644
Binary files a/src/Notes-master1/app/build/intermediates/incremental/dataBindingGenBaseClassesDebug/base_builder_log.json and b/src/Notes-master1/app/build/intermediates/incremental/dataBindingGenBaseClassesDebug/base_builder_log.json differ
diff --git a/src/Notes-master1/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/7N1Fbo0oDCw635wIxKLI5QEdFrw= b/src/Notes-master1/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/7N1Fbo0oDCw635wIxKLI5QEdFrw=
deleted file mode 100644
index 9adc4b5..0000000
Binary files a/src/Notes-master1/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/7N1Fbo0oDCw635wIxKLI5QEdFrw= and /dev/null differ
diff --git a/src/Notes-master1/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/Xh6dKtdc2x02R26lM3eawMmUvJ0= b/src/Notes-master1/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/Xh6dKtdc2x02R26lM3eawMmUvJ0=
deleted file mode 100644
index 31dcdbe..0000000
Binary files a/src/Notes-master1/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/Xh6dKtdc2x02R26lM3eawMmUvJ0= and /dev/null differ
diff --git a/src/Notes-master1/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/_iB6X2vJ4iM2fHhzpkdVyI+f+fQ= b/src/Notes-master1/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/_iB6X2vJ4iM2fHhzpkdVyI+f+fQ=
deleted file mode 100644
index 33e6c51..0000000
Binary files a/src/Notes-master1/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/_iB6X2vJ4iM2fHhzpkdVyI+f+fQ= and /dev/null differ
diff --git a/src/Notes-master1/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/mm4Ya6eGYo59HwyXJ6m_DDV3hcw= b/src/Notes-master1/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/mm4Ya6eGYo59HwyXJ6m_DDV3hcw=
deleted file mode 100644
index 0821412..0000000
Binary files a/src/Notes-master1/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/mm4Ya6eGYo59HwyXJ6m_DDV3hcw= and /dev/null differ
diff --git a/src/Notes-master1/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/qZC2EbrfmYHD3dgRVApa3hwILzs= b/src/Notes-master1/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/qZC2EbrfmYHD3dgRVApa3hwILzs=
deleted file mode 100644
index 72b088f..0000000
Binary files a/src/Notes-master1/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/qZC2EbrfmYHD3dgRVApa3hwILzs= and /dev/null differ
diff --git a/src/Notes-master1/app/build/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties b/src/Notes-master1/app/build/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties
index 0297000..a3239be 100644
--- a/src/Notes-master1/app/build/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties
+++ b/src/Notes-master1/app/build/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties
@@ -1,4 +1,4 @@
-#Thu Jan 18 20:22:11 CST 2024
+#Thu Jan 18 15:22:07 CST 2024
net.micode.notes.app-main-7\:/color/primary_text_dark.xml=D\:\\Android\\MiNote\\src\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\color_primary_text_dark.xml.flat
net.micode.notes.app-main-7\:/color/secondary_text_dark.xml=D\:\\Android\\MiNote\\src\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\color_secondary_text_dark.xml.flat
net.micode.notes.app-main-7\:/drawable-hdpi/bg_btn_set_color.png=D\:\\Android\\MiNote\\src\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_bg_btn_set_color.png.flat
diff --git a/src/Notes-master1/app/build/intermediates/incremental/debug/mergeDebugResources/stripped.dir/layout/note_edit.xml b/src/Notes-master1/app/build/intermediates/incremental/debug/mergeDebugResources/stripped.dir/layout/note_edit.xml
deleted file mode 100644
index 929aaf4..0000000
--- a/src/Notes-master1/app/build/intermediates/incremental/debug/mergeDebugResources/stripped.dir/layout/note_edit.xml
+++ /dev/null
@@ -1,417 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Notes-master1/app/build/intermediates/incremental/debug/mergeDebugResources/stripped.dir/layout/note_list.xml b/src/Notes-master1/app/build/intermediates/incremental/debug/mergeDebugResources/stripped.dir/layout/note_list.xml
new file mode 100644
index 0000000..234fa83
--- /dev/null
+++ b/src/Notes-master1/app/build/intermediates/incremental/debug/mergeDebugResources/stripped.dir/layout/note_list.xml
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Notes-master1/app/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/src/Notes-master1/app/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
index 4ea5641..86dda76 100644
--- a/src/Notes-master1/app/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
+++ b/src/Notes-master1/app/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
@@ -1,4 +1,4 @@
-#Thu Jan 18 20:22:11 CST 2024
+#Thu Jan 18 15:22:07 CST 2024
net.micode.notes.app-main-5\:/color/primary_text_dark.xml=D\:\\Android\\MiNote\\src\\Notes-master1\\app\\build\\intermediates\\packaged_res\\debug\\color\\primary_text_dark.xml
net.micode.notes.app-main-5\:/color/secondary_text_dark.xml=D\:\\Android\\MiNote\\src\\Notes-master1\\app\\build\\intermediates\\packaged_res\\debug\\color\\secondary_text_dark.xml
net.micode.notes.app-main-5\:/drawable-hdpi/bg_btn_set_color.png=D\:\\Android\\MiNote\\src\\Notes-master1\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\bg_btn_set_color.png
diff --git a/src/Notes-master1/app/build/intermediates/incremental/debug/packageDebugResources/stripped.dir/layout/note_edit.xml b/src/Notes-master1/app/build/intermediates/incremental/debug/packageDebugResources/stripped.dir/layout/note_edit.xml
deleted file mode 100644
index 929aaf4..0000000
--- a/src/Notes-master1/app/build/intermediates/incremental/debug/packageDebugResources/stripped.dir/layout/note_edit.xml
+++ /dev/null
@@ -1,417 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Notes-master1/app/build/intermediates/incremental/debug/packageDebugResources/stripped.dir/layout/note_list.xml b/src/Notes-master1/app/build/intermediates/incremental/debug/packageDebugResources/stripped.dir/layout/note_list.xml
new file mode 100644
index 0000000..234fa83
--- /dev/null
+++ b/src/Notes-master1/app/build/intermediates/incremental/debug/packageDebugResources/stripped.dir/layout/note_list.xml
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Notes-master1/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources b/src/Notes-master1/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources
index 4a79f34..7a19b7d 100644
Binary files a/src/Notes-master1/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources and b/src/Notes-master1/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources differ
diff --git a/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/databinding/NoteEditBinding.class b/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/databinding/NoteEditBinding.class
index 3f1e1d4..613c0e5 100644
Binary files a/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/databinding/NoteEditBinding.class and b/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/databinding/NoteEditBinding.class differ
diff --git a/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/model/WorkingNote.class b/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/model/WorkingNote.class
index 371c8ff..df71afc 100644
Binary files a/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/model/WorkingNote.class and b/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/model/WorkingNote.class differ
diff --git a/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$1.class b/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$1.class
index 82308ee..8165610 100644
Binary files a/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$1.class and b/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$1.class differ
diff --git a/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$2.class b/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$2.class
index fa446d8..afe8560 100644
Binary files a/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$2.class and b/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$2.class differ
diff --git a/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$3.class b/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$3.class
index 45ded81..4354abc 100644
Binary files a/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$3.class and b/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$3.class differ
diff --git a/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$4.class b/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$4.class
index dc5cd09..0da6532 100644
Binary files a/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$4.class and b/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$4.class differ
diff --git a/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$HeadViewHolder.class b/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$HeadViewHolder.class
index 5d53c53..3c39825 100644
Binary files a/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$HeadViewHolder.class and b/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$HeadViewHolder.class differ
diff --git a/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NotesListActivity.class b/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NotesListActivity.class
index fef2ab5..f3f6409 100644
Binary files a/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NotesListActivity.class and b/src/Notes-master1/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NotesListActivity.class differ
diff --git a/src/Notes-master1/app/build/intermediates/local_only_symbol_list/debug/R-def.txt b/src/Notes-master1/app/build/intermediates/local_only_symbol_list/debug/R-def.txt
index 025def4..99d8c71 100644
--- a/src/Notes-master1/app/build/intermediates/local_only_symbol_list/debug/R-def.txt
+++ b/src/Notes-master1/app/build/intermediates/local_only_symbol_list/debug/R-def.txt
@@ -91,7 +91,6 @@ drawable widget_4x_yellow
id account_dialog_subtitle
id account_dialog_title
id action_select_all
-id add_img_btn
id amPm
id btn_new_note
id btn_set_bg_color
diff --git a/src/Notes-master1/app/build/intermediates/merged_res/debug/layout_note_edit.xml.flat b/src/Notes-master1/app/build/intermediates/merged_res/debug/layout_note_edit.xml.flat
index 2a26c6d..e635381 100644
Binary files a/src/Notes-master1/app/build/intermediates/merged_res/debug/layout_note_edit.xml.flat and b/src/Notes-master1/app/build/intermediates/merged_res/debug/layout_note_edit.xml.flat differ
diff --git a/src/Notes-master1/app/build/intermediates/merged_res_blame_folder/debug/out/single/debug.json b/src/Notes-master1/app/build/intermediates/merged_res_blame_folder/debug/out/single/debug.json
index 90dc29e..acda6fc 100644
--- a/src/Notes-master1/app/build/intermediates/merged_res_blame_folder/debug/out/single/debug.json
+++ b/src/Notes-master1/app/build/intermediates/merged_res_blame_folder/debug/out/single/debug.json
@@ -7,14 +7,14 @@
"merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-merged_res-5:\\drawable-hdpi_icon_app_yuan.png.flat",
"source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\drawable-hdpi\\icon_app_yuan.png"
},
- {
- "merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-merged_res-5:\\drawable-hdpi_bg_btn_set_color.png.flat",
- "source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\drawable-hdpi\\bg_btn_set_color.png"
- },
{
"merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-merged_res-5:\\drawable-hdpi_splash.png.flat",
"source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\drawable-hdpi\\splash.png"
},
+ {
+ "merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-merged_res-5:\\drawable-hdpi_bg_btn_set_color.png.flat",
+ "source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\drawable-hdpi\\bg_btn_set_color.png"
+ },
{
"merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-merged_res-5:\\drawable-hdpi_icon_app.png.flat",
"source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\drawable-hdpi\\icon_app.png"
@@ -63,14 +63,14 @@
"merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-merged_res-5:\\layout_dialog_edit_text.xml.flat",
"source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\layout\\dialog_edit_text.xml"
},
- {
- "merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-merged_res-5:\\layout_folder_list_item.xml.flat",
- "source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\layout\\folder_list_item.xml"
- },
{
"merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-merged_res-5:\\drawable-hdpi_widget_2x_yellow.png.flat",
"source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\drawable-hdpi\\widget_2x_yellow.png"
},
+ {
+ "merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-merged_res-5:\\layout_folder_list_item.xml.flat",
+ "source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\layout\\folder_list_item.xml"
+ },
{
"merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-merged_res-5:\\drawable-hdpi_fly.png.flat",
"source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\drawable-hdpi\\fly.png"
@@ -112,8 +112,8 @@
"source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\drawable-hdpi\\widget_2x_red.png"
},
{
- "merged": "net.micode.notes.app-merged_res-5:/layout_note_edit.xml.flat",
- "source": "net.micode.notes.app-main-7:/layout/note_edit.xml"
+ "merged": "net.micode.notes.app-merged_res-5:/layout_note_list.xml.flat",
+ "source": "net.micode.notes.app-main-7:/layout/note_list.xml"
},
{
"merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-merged_res-5:\\drawable-hdpi_widget_4x_green.png.flat",
@@ -123,14 +123,14 @@
"merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-merged_res-5:\\drawable-hdpi_font_super.png.flat",
"source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\drawable-hdpi\\font_super.png"
},
- {
- "merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-merged_res-5:\\drawable-hdpi_new_note_pressed.png.flat",
- "source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\drawable-hdpi\\new_note_pressed.png"
- },
{
"merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-merged_res-5:\\drawable-hdpi_list_green_middle.9.png.flat",
"source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\drawable-hdpi\\list_green_middle.9.png"
},
+ {
+ "merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-merged_res-5:\\drawable-hdpi_new_note_pressed.png.flat",
+ "source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\drawable-hdpi\\new_note_pressed.png"
+ },
{
"merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-merged_res-5:\\layout_widget_2x.xml.flat",
"source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\layout\\widget_2x.xml"
@@ -139,6 +139,10 @@
"merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-merged_res-5:\\drawable-hdpi_font_normal.png.flat",
"source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\drawable-hdpi\\font_normal.png"
},
+ {
+ "merged": "net.micode.notes.app-merged_res-5:/menu_note_list.xml.flat",
+ "source": "net.micode.notes.app-main-7:/menu/note_list.xml"
+ },
{
"merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-merged_res-5:\\drawable-hdpi_notification.png.flat",
"source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\drawable-hdpi\\notification.png"
diff --git a/src/Notes-master1/app/build/intermediates/merged_res_blame_folder/debug/out/single/layout.json b/src/Notes-master1/app/build/intermediates/merged_res_blame_folder/debug/out/single/layout.json
index 7685619..168ce89 100644
--- a/src/Notes-master1/app/build/intermediates/merged_res_blame_folder/debug/out/single/layout.json
+++ b/src/Notes-master1/app/build/intermediates/merged_res_blame_folder/debug/out/single/layout.json
@@ -1,4 +1,8 @@
[
+ {
+ "merged": "net.micode.notes.app-mergeDebugResources-4:/layout/note_list.xml",
+ "source": "net.micode.notes.app-main-7:/layout/note_list.xml"
+ },
{
"merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-mergeDebugResources-4:\\layout\\activity_splash.xml",
"source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\layout\\activity_splash.xml"
@@ -27,10 +31,6 @@
"merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-mergeDebugResources-4:\\layout\\folder_list_item.xml",
"source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\layout\\folder_list_item.xml"
},
- {
- "merged": "net.micode.notes.app-mergeDebugResources-4:/layout/note_edit.xml",
- "source": "net.micode.notes.app-main-7:/layout/note_edit.xml"
- },
{
"merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-mergeDebugResources-4:\\layout\\dialog_edit_text.xml",
"source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\layout\\dialog_edit_text.xml"
@@ -39,14 +39,14 @@
"merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-mergeDebugResources-4:\\layout\\add_account_text.xml",
"source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\layout\\add_account_text.xml"
},
- {
- "merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-mergeDebugResources-4:\\layout\\note_edit.xml",
- "source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\layout\\note_edit.xml"
- },
{
"merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-mergeDebugResources-4:\\layout\\note_list_dropdown_menu.xml",
"source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\layout\\note_list_dropdown_menu.xml"
},
+ {
+ "merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-mergeDebugResources-4:\\layout\\note_edit.xml",
+ "source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\layout\\note_edit.xml"
+ },
{
"merged": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-mergeDebugResources-4:\\layout\\datetime_picker.xml",
"source": "C:\\Users\\15536\\.gradle\\daemon\\8.0\\net.micode.notes.app-main-7:\\layout\\datetime_picker.xml"
diff --git a/src/Notes-master1/app/build/intermediates/packaged_res/debug/layout/note_edit.xml b/src/Notes-master1/app/build/intermediates/packaged_res/debug/layout/note_edit.xml
index 929aaf4..9d3e52a 100644
--- a/src/Notes-master1/app/build/intermediates/packaged_res/debug/layout/note_edit.xml
+++ b/src/Notes-master1/app/build/intermediates/packaged_res/debug/layout/note_edit.xml
@@ -124,15 +124,6 @@
-
-
sSchemaActionResMap = new HashMap();
static {
sSchemaActionResMap.put(SCHEME_TEL, R.string.note_link_tel);
@@ -56,17 +57,20 @@ public class NoteEditText extends EditText {
/**
* Call by the {@link NoteEditActivity} to delete or add edit text
*/
+ //在NoteEditActivity中删除或添加文本的操作,可以看做是一个文本是否被变的标记,英文注释已说明的很清楚
public interface OnTextViewChangeListener {
/**
* Delete current edit text when {@link KeyEvent#KEYCODE_DEL} happens
* and the text is null
*/
+ //处理删除按键时的操作
void onEditTextDelete(int index, String text);
/**
* Add edit text after current edit text when {@link KeyEvent#KEYCODE_ENTER}
* happen
*/
+ //处理进入按键时的操作
void onEditTextEnter(int index, String text);
/**
@@ -77,43 +81,55 @@ public class NoteEditText extends EditText {
private OnTextViewChangeListener mOnTextViewChangeListener;
+ //根据context设置文本
public NoteEditText(Context context) {
super(context, null);
mIndex = 0;
}
+ //设置当前光标
public void setIndex(int index) {
mIndex = index;
}
+ //初始化文本修改标记
public void setOnTextViewChangeListener(OnTextViewChangeListener listener) {
mOnTextViewChangeListener = listener;
}
+ //AttributeSet 百度了一下是自定义空控件属性,用于维护便签动态变化的属性
+ //初始化便签
public NoteEditText(Context context, AttributeSet attrs) {
super(context, attrs, android.R.attr.editTextStyle);
}
+ // 根据defstyle自动初始化
public NoteEditText(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
// TODO Auto-generated constructor stub
}
+//view里的函数,处理手机屏幕的所有事件
+ /*参数event为手机屏幕触摸事件封装类的对象,其中封装了该事件的所有信息,
+ 例如触摸的位置、触摸的类型以及触摸的时间等。该对象会在用户触摸手机屏幕时被创建。*/
@Override
public boolean onTouchEvent(MotionEvent event) {
switch (event.getAction()) {
+ //重写了需要处理屏幕被按下的事件
case MotionEvent.ACTION_DOWN:
+ //跟新当前坐标值
int x = (int) event.getX();
int y = (int) event.getY();
x -= getTotalPaddingLeft();
y -= getTotalPaddingTop();
x += getScrollX();
y += getScrollY();
-
+ //用布局控件layout根据x,y的新值设置新的位置
Layout layout = getLayout();
int line = layout.getLineForVertical(y);
int off = layout.getOffsetForHorizontal(line, x);
+ //更新光标新的位置
Selection.setSelection(getText(), off);
break;
}
@@ -122,96 +138,147 @@ public class NoteEditText extends EditText {
}
@Override
+ /*
+ * 函数功能:处理用户按下一个键盘按键时会触发 的事件
+ * 实现过程:如下注释
+ */
public boolean onKeyDown(int keyCode, KeyEvent event) {
switch (keyCode) {
+ //根据按键的 Unicode 编码值来处理
case KeyEvent.KEYCODE_ENTER:
+ //“进入”按键
if (mOnTextViewChangeListener != null) {
return false;
}
break;
case KeyEvent.KEYCODE_DEL:
+ //“删除”按键
mSelectionStartBeforeDelete = getSelectionStart();
break;
default:
break;
}
+ //继续执行父类的其他点击事件
return super.onKeyDown(keyCode, event);
}
@Override
+ /*
+ * 函数功能:处理用户松开一个键盘按键时会触发 的事件
+ * 实现方式:如下注释
+ */
public boolean onKeyUp(int keyCode, KeyEvent event) {
switch(keyCode) {
+ //根据按键的 Unicode 编码值来处理,有删除和进入2种操作
case KeyEvent.KEYCODE_DEL:
if (mOnTextViewChangeListener != null) {
+ //若是被修改过
if (0 == mSelectionStartBeforeDelete && mIndex != 0) {
+ //若之前有被修改并且文档不为空
mOnTextViewChangeListener.onEditTextDelete(mIndex, getText().toString());
+ //利用上文OnTextViewChangeListener对KEYCODE_DEL按键情况的删除函数进行删除
return true;
}
} else {
Log.d(TAG, "OnTextViewChangeListener was not seted");
+ //其他情况报错,文档的改动监听器并没有建立
}
break;
case KeyEvent.KEYCODE_ENTER:
+ //同上也是分为监听器是否建立2种情况
if (mOnTextViewChangeListener != null) {
int selectionStart = getSelectionStart();
+ //获取当前位置
String text = getText().subSequence(selectionStart, length()).toString();
+ //获取当前文本
setText(getText().subSequence(0, selectionStart));
+ //根据获取的文本设置当前文本
mOnTextViewChangeListener.onEditTextEnter(mIndex + 1, text);
+ //当{@link KeyEvent#KEYCODE_ENTER}添加新文本
} else {
Log.d(TAG, "OnTextViewChangeListener was not seted");
+ //其他情况报错,文档的改动监听器并没有建立
}
break;
default:
break;
}
+ //继续执行父类的其他按键弹起的事件
return super.onKeyUp(keyCode, event);
}
@Override
+ /*
+ * 函数功能:当焦点发生变化时,会自动调用该方法来处理焦点改变的事件
+ * 实现方式:如下注释
+ * 参数:focused表示触发该事件的View是否获得了焦点,当该控件获得焦点时,Focused等于true,否则等于false。
+ direction表示焦点移动的方向,用数值表示
+ Rect:表示在触发事件的View的坐标系中,前一个获得焦点的矩形区域,即表示焦点是从哪里来的。如果不可用则为null
+ */
protected void onFocusChanged(boolean focused, int direction, Rect previouslyFocusedRect) {
if (mOnTextViewChangeListener != null) {
+ //若监听器已经建立
if (!focused && TextUtils.isEmpty(getText())) {
+ //获取到焦点并且文本不为空
mOnTextViewChangeListener.onTextChange(mIndex, false);
+ //mOnTextViewChangeListener子函数,置false隐藏事件选项
} else {
mOnTextViewChangeListener.onTextChange(mIndex, true);
+ //mOnTextViewChangeListener子函数,置true显示事件选项
}
}
+ //继续执行父类的其他焦点变化的事件
super.onFocusChanged(focused, direction, previouslyFocusedRect);
}
@Override
+ /*
+ * 函数功能:生成上下文菜单
+ * 函数实现:如下注释
+ */
protected void onCreateContextMenu(ContextMenu menu) {
if (getText() instanceof Spanned) {
+ //有文本存在
int selStart = getSelectionStart();
int selEnd = getSelectionEnd();
+ //获取文本开始和结尾位置
int min = Math.min(selStart, selEnd);
int max = Math.max(selStart, selEnd);
+ //获取开始到结尾的最大值和最小值
final URLSpan[] urls = ((Spanned) getText()).getSpans(min, max, URLSpan.class);
+ //设置url的信息的范围值
if (urls.length == 1) {
int defaultResId = 0;
for(String schema: sSchemaActionResMap.keySet()) {
+ //获取计划表中所有的key值
if(urls[0].getURL().indexOf(schema) >= 0) {
+ //若url可以添加则在添加后将defaultResId置为key所映射的值
defaultResId = sSchemaActionResMap.get(schema);
break;
}
}
if (defaultResId == 0) {
+ //defaultResId == 0则说明url并没有添加任何东西,所以置为连接其他SchemaActionResMap的值
defaultResId = R.string.note_link_other;
}
+ //建立菜单
menu.add(0, 0, 0, defaultResId).setOnMenuItemClickListener(
new OnMenuItemClickListener() {
+ //新建按键监听器
public boolean onMenuItemClick(MenuItem item) {
// goto a new intent
urls[0].onClick(NoteEditText.this);
+ //根据相应的文本设置菜单的按键
return true;
}
});
}
}
+ //继续执行父类的其他菜单创建的事件
super.onCreateContextMenu(menu);
}
-}
+}
\ No newline at end of file
diff --git a/src/Notes-master1/app/src/main/res/layout/note_edit.xml b/src/Notes-master1/app/src/main/res/layout/note_edit.xml
index 929aaf4..9d3e52a 100644
--- a/src/Notes-master1/app/src/main/res/layout/note_edit.xml
+++ b/src/Notes-master1/app/src/main/res/layout/note_edit.xml
@@ -124,15 +124,6 @@
-
-