我想将EditText添加到画布中的特定坐标。 事情是这样的:将editText添加到自定义视图
我试图用代码:
LinearLayout layout = new LinearLayout(context);
EditText textView = new EditText(context);
textView.setVisibility(View.VISIBLE);
textView.setText("Hello world");
layout.addView(textView);
layout.measure(canvas.getWidth(), canvas.getHeight());
layout.layout(0, 0, canvas.getWidth(), canvas.getHeight());
layout.setGravity(Gravity.BOTTOM);
layout.draw(canvas);
但这EditText上不上单击显示键盘。你可以帮我吗?
您能指定谁已初始化画布及其用法。你只想要下面一行的编辑文本?作为这个简单的任务,不需要执行画布。 – 2013-03-02 21:04:49
我需要dinamically创建不同数量的此视图(editText +文本),所以我选择使用此元素创建我的自定义视图,使未来的工作更容易 – 2013-03-02 21:20:08