我正在android中创建一个代码编辑器。我想在每次用户换新线时在屏幕上打印行号。我正在使用EditText
作为编辑器。任何人都可以帮助我。提前谢谢你。
答案 0 :(得分:2)
您可以使用getLineCount()
from here并为每个新行自动添加(例如循环中)行号。
伪代码:
for (a = 1; a < getLineCount();a++)
{
line[a] = a.toString()+": " + line[a];
}
修改强>
要自动添加行号,您应该创建自己的EditText
类实现。