Android EditText line numbers



我正在制作一个html IDE,并希望将行号添加到EditText中。我在EditText旁边尝试了一个think-TextView,但它有问题。有什么想法吗?

编辑:

private List<String> items = null;
private EditText ideText;
private TextView ln;
     @Override
        public void onCreate(Bundle icicle) {
            super.onCreate(icicle);
            setContentView(R.layout.main);
            ideText = (EditText) findViewById(R.id.ide);
            ln = (TextView) findViewById(R.id.lineNumbers);
            // Create Line Numbers
           for(int i=0;i<ideText.getLineCount();i++){
               ln.append(i +"n");
           }
        }

您应该创建一个扩展EditText的自定义视图。

最新更新