【发布时间】:2012-12-06 05:26:01
【问题描述】:
我正在 android 中创建一个代码编辑器。每次用户换行时,我想在屏幕上打印行号。我正在使用EditText 作为编辑器。谁能帮帮我。提前谢谢你。
【问题讨论】:
标签: android code-editor
我正在 android 中创建一个代码编辑器。每次用户换行时,我想在屏幕上打印行号。我正在使用EditText 作为编辑器。谁能帮帮我。提前谢谢你。
【问题讨论】:
标签: android code-editor
您可以使用getLineCount() from here 并为每个新行自动添加(作为循环中的示例)行号。
伪代码:
for (a = 1; a < getLineCount();a++)
{
line[a] = a.toString()+": " + line[a];
}
编辑:
对于自动添加行号,您应该创建自己的 EditText 类实现。
【讨论】: