2 u011080504 u011080504 于 2016.03.18 17:09 提问

android 文本编辑器,应该怎么做,用什么控件了?

edittext控件貌似不可以啊,,,,,,。,谢谢,谢谢,谢谢,谢谢谢谢

4个回答

dongfeng9ge
dongfeng9ge   Ds   Rxr 2016.03.18 17:56

任何平台上的富文本编辑器都是大坑,你需要重写EditText

zl18603543572
zl18603543572   2016.03.18 17:17

可以的,是不是你设置了屏蔽其获取焦点

u011080504
u011080504 的确可以,但是,把宽度改了,它只能从中间开始,而且,假如上面写一行,下面写一行,上面点空格,换行后,会和下面的重叠。
一年多之前 回复
hmdesuper1
hmdesuper1   2016.03.18 17:58

EditText 光标在中间解决方法:
设置EditText的gravity属性(即它的子View的输出位置)为top即可,如果你的EditText有内容,则通过调用它的setSelectionStart和setSelectionEnd方法设置光标具体在哪个字符之前。
和下面重叠解决方案:固定EditText的高度,并且在外面包裹已成ScrollView使EditText内容可滚动。
这样就可以形成Android端的文本区域了。

lxk_1993
lxk_1993   Rxr 2016.03.18 18:59
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!