Android中的简单RichText编辑器

时间:2014-11-03 10:49:27

标签: android android-edittext

我想在Android中创建一个简单的富文本编辑器,就像google play store上的这个应用程序一样:https://play.google.com/store/apps/details?id=com.spn.richnotepad&hl=en

我在android中非常新,所以任何人都可以提供一些关于它的想法。 谢谢

3 个答案:

答案 0 :(得分:9)

根本不难,但在你开始之前我强烈建议你阅读Android开发者网站上的指南: https://developer.android.com/training/basics/data-storage/index.html
您将学习如何保存数据,这是项目中非常重要的一部分。

然后您必须了解 EditText (允许用户在您的应用中键入文字)和 TextView (在屏幕上显示文字)。

http://developer.android.com/guide/topics/ui/controls/text.html

当您的应用完成后,您可以添加一些其他功能:

一些有用的链接:
http://developer.android.com/reference/android/widget/EditText.html
http://developer.android.com/reference/android/widget/TextView.html

我还建议您使用记事本教程,它将指导您逐步构建一个简单的备注列表,让用户添加新备注。
http://developer.android.com/training/notepad/index.html

答案 1 :(得分:2)

找到一些快速解决方案:

同时检查以下讨论:

答案 2 :(得分:1)

看看这个https://github.com/chinalwb/Android-Rich-text-Editor,它仍在进行中,但你可能会从那里得到一些指示。感谢。

支持的样式:

  1. 粗体
  2. 斜体
  3. 下划线
  4. 删除线
  5. 数字列表
  6. 子弹列表
  7. 左对齐
  8. 对齐中心
  9. 右对齐
  10. 插入图片
  11. 背景颜色
  12. 超级链接
  13. @
  14. 引用
  15. 前景色
  16. 表情符号图标
  17. 下标
  18. 字体大小
  19. 视频
  20. 来自互联网的图片
  21. 分界线
  22. 所有样式支持另存为HTML文件
  23. 设置init html内容并继续编辑或显示
  24. 部分支持功能的演示

    Demo for part of the supported features