richeditor-android富文本编辑器
- 类别: 文字输入框 (EditText)
- 打分: ★★★★★
- 更新: 2015-04-03 08:46
- 大小: 1579 kb
- 开发环境: Android Studio
- 浏览: 5768 次
- 下载: 819 次
- 项目地址: https://github.com/wasabeef/richeditor-android
RichEditor for Android is a beautiful Rich Text WYSIWYG Editor for Android.
介绍:
富文本编辑器就是能显示(编辑)图文效果的输入控件,webview其实就是一个富文本控件(但是不能编辑),不过webview所要支持的功能过于庞大,因此不适合小而美的应用对性能的追求。该控件非常适合于记事本应用。
运行效果:
使用说明:
Gradle
1
2
3
4
5
6
7
|
repositories {
jcenter()
}
dependencies {
compile
'jp.wasabeef:richeditor-android:0.0.2@aar'
}
|
粗体
1
2
|
RichEditor editor = (RichEditor) findViewById(R.id.editor);
editor.setBold();
|
斜体
1
2
|
RichEditor editor = (RichEditor) findViewById(R.id.editor);
editor.setItalic();
|
插入图片
1
2
|
RichEditor editor = (RichEditor) findViewById(R.id.editor);
editor.insertImage(
"https://raw.githubusercontent.com/wasabeef/art/master/twitter.png"
,
"twitter"
);
|
监听文字改变
1
2
3
4
5
6
7
8
|
RichEditor editor = (RichEditor) findViewById(R.id.editor);
editor. setOnTextChangeListener(
new
RichEditor.OnTextChangeListener() {
@Override
public void onTextChange(String text) {
// Do omething
Log.d(
"RichEditor"
,
"Preview "
+ text);
}
});
|