diff --git a/README.md b/README.md
deleted file mode 100644
index 225f182..0000000
--- a/README.md
+++ /dev/null
@@ -1,2 +0,0 @@
-# MIUInote
-
diff --git a/doc/开源软件的泛读维护标注报告文档.docx b/doc/开源软件的泛读维护标注报告文档.docx
deleted file mode 100644
index bae8449..0000000
Binary files a/doc/开源软件的泛读维护标注报告文档.docx and /dev/null differ
diff --git a/doc/开源软件的质量分析报告文档.docx b/doc/开源软件的质量分析报告文档.docx
deleted file mode 100644
index 5202091..0000000
Binary files a/doc/开源软件的质量分析报告文档.docx and /dev/null differ
diff --git a/src/main/assets/font/fs.ttf b/src/main/assets/font/fs.ttf
new file mode 100644
index 0000000..16eb427
Binary files /dev/null and b/src/main/assets/font/fs.ttf differ
diff --git a/src/main/assets/font/fzrjt.TTF b/src/main/assets/font/fzrjt.TTF
new file mode 100644
index 0000000..775623e
Binary files /dev/null and b/src/main/assets/font/fzrjt.TTF differ
diff --git a/src/main/assets/font/fzytk.TTF b/src/main/assets/font/fzytk.TTF
new file mode 100644
index 0000000..45c8c19
Binary files /dev/null and b/src/main/assets/font/fzytk.TTF differ
diff --git a/src/main/assets/font/kt.ttf b/src/main/assets/font/kt.ttf
new file mode 100644
index 0000000..d7c3b90
Binary files /dev/null and b/src/main/assets/font/kt.ttf differ
diff --git a/src/main/assets/font/simhei.ttf b/src/main/assets/font/simhei.ttf
new file mode 100644
index 0000000..5bd4687
Binary files /dev/null and b/src/main/assets/font/simhei.ttf differ
diff --git a/src/main/assets/font/stsong.TTF b/src/main/assets/font/stsong.TTF
new file mode 100644
index 0000000..3870605
Binary files /dev/null and b/src/main/assets/font/stsong.TTF differ
diff --git a/src/main/java/net/micode/notes/ui/NoteEditActivity.java b/src/main/java/net/micode/notes/ui/NoteEditActivity.java
index 2242cb9..b640329 100644
--- a/src/main/java/net/micode/notes/ui/NoteEditActivity.java
+++ b/src/main/java/net/micode/notes/ui/NoteEditActivity.java
@@ -28,6 +28,7 @@ import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.SharedPreferences;
+import android.content.res.AssetManager;
import android.graphics.Paint;
import android.graphics.Typeface;
import android.os.Bundle;
@@ -625,7 +626,70 @@ public class NoteEditActivity extends Activity implements OnClickListener,
});
final Dialog dialog = builder.setView(view).show();
}
- }
+ } else if (itemId==R.id.menu_select_font) {
+ AlertDialog.Builder builder = new AlertDialog.Builder(this);
+
+ builder.setTitle("选择字体")
+ .setItems(new CharSequence[]{"默认字体", "仿宋_GB2312", "姚体", "宋体","忍者体","楷体","黑体"}, new DialogInterface.OnClickListener() {
+ public void onClick(DialogInterface dialog, int which) {
+ switch (which) {
+ case 0:
+ // 创建空的模板
+// createEmptyTemplate();
+ mNoteEditor.setTypeface(Typeface.DEFAULT);
+ break;
+ case 1:
+ // 创建模板 1
+// createTemplate("模板 1");
+// AssetManager mgr = getAssets();
+ Typeface tf1=Typeface.createFromAsset(getAssets(),"font/fs.ttf");
+ mNoteEditor.setTypeface(tf1);
+ break;
+ case 2:
+ Typeface tf2=Typeface.createFromAsset(getAssets(),"font/fzytk.TTF");
+ mNoteEditor.setTypeface(tf2);
+ break;
+ case 3:
+ // 创建模板 3
+// createTemplate("模板 3");
+ Typeface tf3=Typeface.createFromAsset(getAssets(),"font/stsong.TTF");
+ mNoteEditor.setTypeface(tf3);
+ break;
+ case 4:
+ Typeface tf4=Typeface.createFromAsset(getAssets(),"font/fzrzt.TTF");
+ mNoteEditor.setTypeface(tf4);
+ break;
+ case 5:
+ Typeface tf5=Typeface.createFromAsset(getAssets(),"font/kt.ttf");
+ mNoteEditor.setTypeface(tf5);
+ break;
+ case 6:
+ Typeface tf6=Typeface.createFromAsset(getAssets(),"font/simhei.ttf");
+ mNoteEditor.setTypeface(tf6);
+ break;
+
+
+ }
+ }
+ });
+ builder.setPositiveButton("OK", new DialogInterface.OnClickListener(){
+ @Override
+ public void onClick(DialogInterface dialog, int which) {
+ Toast.makeText(NoteEditActivity.this,"字体设置成功", Toast.LENGTH_SHORT).show();
+ dialog.dismiss();
+ }
+ });
+ builder.setNegativeButton("cancle", new DialogInterface.OnClickListener(){
+ public void onClick(DialogInterface dialog, int which) {
+ Toast.makeText(NoteEditActivity.this,"字体设置失败", Toast.LENGTH_SHORT).show();
+ dialog.dismiss();
+ } });
+ final Dialog dialog = builder.show();
+
+
+
+
+ }
return true;
}
diff --git a/src/main/res/menu/note_edit.xml b/src/main/res/menu/note_edit.xml
index e1ffb99..f8b36ea 100644
--- a/src/main/res/menu/note_edit.xml
+++ b/src/main/res/menu/note_edit.xml
@@ -25,6 +25,9 @@
+
+
\ No newline at end of file