如何在Android中设置更改editText中文本的textView按钮

时间:2012-03-06 22:25:40

标签: android

首先,我使用xml制作了一个主要布局。此布局包含textView按钮0,1,2..9,DEL和 -

我也有相同的布局,一个editText字段和向用户显示的随机问题(textView)。

现在,用户应该使用(触摸)textView按钮输入答案,例如更改editText字段中的文本。

有人可以提出最简单的解决方案吗?

请注意,我想为此创建单独的键盘布局我只想使用按钮来设置文字。

我尝试通过为每个按钮设置onClickListener来执行此操作,但应用程序崩溃就像活动未在清单中注册一样,我不确定如何去做。

由于

2 个答案:

答案 0 :(得分:0)

你可能很接近。您只需在清单文件中添加一个部分,该部分将告诉系统您的应用程序包含哪些活动。

发布您的清单文件。我可以尝试帮助你。

答案 1 :(得分:0)

DO 需要为按钮设置onClickListener

我实现此目的的一个例子如下:

 final Button b0 = (Button) findViewById(R.id.b0);
    b0.setOnClickListener(new OnClickListener() {
        public void onClick(View v) {
            active.setText(active.getText() + "0");
        }
    });

active是您要输入的editText字段。 此当前配置将数字0添加到文本框中已存在的任何内容的末尾。显然你可以随意修改它。

请务必将上述代码放入onCreate捆绑包中。

干杯。