如何在我的应用程序中集成文本编辑器? 我需要像Stack Exchange这样的文本编辑器,它允许用户发布问题以及代码片段。
答案 0 :(得分:1)
创建自定义editext(例如片段)您需要创建扩展edittext的类:
class CustomEditText extends EditText{
... class code
}
接下来在布局中使用它
<example.app.customedittext>
</example.app.customedittext>
这只是开始,所以要创建一些复杂的小部件我会创建类 - PostEditor ,并在其中创建一些布局,按钮如粗体,斜体下一步创建扩展 EditText 强>像我上面展示自己的事件。这是大案,但现在你应该知道如何开始。