【问题标题】:print line number in android multiline EditText在android多行EditText中打印行号
【发布时间】:2012-12-06 05:26:01
【问题描述】:

我正在 android 中创建一个代码编辑器。每次用户换行时,我想在屏幕上打印行号。我正在使用EditText 作为编辑器。谁能帮帮我。提前谢谢你。

【问题讨论】:

    标签: android code-editor


    【解决方案1】:

    您可以使用getLineCount() from here 并为每个新行自动添加(作为循环中的示例)行号。

    伪代码:

    for (a = 1; a < getLineCount();a++)
    {
         line[a] = a.toString()+": " + line[a];
    }
    

    编辑:
    对于自动添加行号,您应该创建自己的 EditText 类实现。

    【讨论】:

    • @aleung 是的,对于自动添加,他应该创建自己的 EditText 类。
    猜你喜欢
    • 2013-06-13
    • 2016-03-29
    • 1970-01-01
    • 2017-07-09
    • 2020-09-03
    • 2017-06-15
    • 1970-01-01
    • 2012-07-29
    • 2013-09-19
    相关资源
    最近更新 更多