按下按钮到编辑文本框后如何输入数字值

时间:2013-09-18 23:54:15

标签: android jquery math button android-edittext

您好我有10个按钮,编号从0到9,我希望能够将这些值分配给按钮,并在按下它后将该值输入编辑文本框。 到目前为止,我已经创建了按钮并设置了单击侦听器。 预先感谢您的任何帮助。 :)

protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.eigth);
    Button q81 = (Button) findViewById(R.id.eightb1);
    Button q82 = (Button) findViewById(R.id.eightb2);
    Button q83 = (Button) findViewById(R.id.eightb3);
    Button q84 = (Button) findViewById(R.id.eightb4);
    Button q85 = (Button) findViewById(R.id.eightb5);
    Button q86 = (Button) findViewById(R.id.eightb6);
    Button q87 = (Button) findViewById(R.id.eightb7);
    Button q88 = (Button) findViewById(R.id.eightb8);
    Button q89 = (Button) findViewById(R.id.eightb9);
    Button q80 = (Button) findViewById(R.id.eightb0);

    EditText editText = (EditText) findViewById(R.id.editText1);
    editText.getText();

    q81.setOnClickListener((OnClickListener) this);
    q82.setOnClickListener((OnClickListener) this);
    q83.setOnClickListener((OnClickListener) this);
    q84.setOnClickListener((OnClickListener) this);
    q85.setOnClickListener((OnClickListener) this);
    q86.setOnClickListener((OnClickListener) this);
    q87.setOnClickListener((OnClickListener) this);
    q88.setOnClickListener((OnClickListener) this);
    q89.setOnClickListener((OnClickListener) this);
    q80.setOnClickListener((OnClickListener) this); 

1 个答案:

答案 0 :(得分:0)

实施onClick()方法以执行以下操作:

  1. 获取被点击的角色。
  2. 在文本字段中获取当前文本。
  3. 附加点击的字符。
  4. 将文本字段的字符串设置为新的字符串值。
相关问题