编辑框显示行号

作者: MC的wither菌 | 来源:发表于2018-10-21 16:28 被阅读2次

    很多人想要让自己的编辑框显示行号,但是可能不会布局也不会代码,那我来教大家做一个能显示行号的编辑框布局。

    先添加滚动窗体和线性布局(横向)宽高都设置为-1,再添加文本(居中),和编辑框(文本大小13sp,宽设置为-1)。
    布局效果

    在编辑框的 文本更新监听事件-文本更新后 添加代码


    s bjk=编辑框id

    s wb=行号文本id

    //获取内容

    ug(bjk,"text",ok)

    //分割换行

    sl(ok,"\n",ok)

    //解析信息

    sgszl(ok,ok)

    ug(wb,"text",hs)

    t()

    {

    for(1;ok)

    {

    f(hy==null)

    {

    //生成数字

    s hd="1"

    ss("1"+"\n",hq)

    s hy=hq

    }else{

    s(hd+1,hg)

    s hd=hg

    ss(hy+hg+"\n",hq)

    s hy=hq

    }

    }

    ufnsui()

    {

    f(hy==null)

    {

    //赋值行号

    us(wb,"text","1")

    }else{

    us(wb,"text",hy)

    }

    }

    }


    相关文章

      网友评论

        本文标题:编辑框显示行号

        本文链接:https://www.haomeiwen.com/subject/agvbzftx.html