我正在 android 中创建一个代码编辑器。当用户每次换行时,我想在屏幕上打印行号。我使用 EditText
作为编辑器。任何人都可以帮助我吗?先谢谢你了。
最佳答案
您可以使用getLineCount()
from here并为每个新行自动添加(如循环中的示例)行号。
伪代码:
for (a = 1; a < getLineCount();a++)
{
line[a] = a.toString()+": " + line[a];
}
编辑:
对于自动添加行号,您应该创建自己的 EditText
类的实现。
关于android - 在android多行EditText中打印行号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13737474/