【问题标题】:I have one edittext and button.when i clicked Button that Inserted item will display another Edittext?我有一个编辑文本和按钮。当我单击按钮时,插入的项目将显示另一个编辑文本?
【发布时间】:2014-07-05 05:04:59
【问题描述】:

Edittext(AmountPaid) and Button(Print).

当我点击打印时,amountpaid 将显示另一个 Edittext(TotalAmount)。 每次计算并显示金额。 请指导我实现目标的正确方法。

 total=(EditText)findViewById(R.id.editText20);
 amountpaid=(EditText)findViewById(R.id.editText8);

Print.setOnClickListener(new View.OnClickListener() {

        public void onClick(View arg0) {
        String amntpaid=PaymentPaid.getText().toString();
        total.requestfocus();
  }

});

【问题讨论】:

  • 光标转到totalamount。但插入的amountpaid值不会达到total(Edittext)。
  • 你的 logcat 显示的是什么?发布 logcat 错误(如果有)。
  • @GrIsHu logcat 没有显示任何错误。我正在使用 total.requestfocus();甚至光标总达到(edittext)但插入量如何显示??

标签: android xml button android-edittext


【解决方案1】:

使用这个

 total.setText(PaymentPaid.getText().toString().trim());
  total.requestfocus();

【讨论】:

    【解决方案2】:

    试试这个..

    您必须为EditText 设置文本,例如total.setText(amntpaid);

    Print.setOnClickListener(new View.OnClickListener() {
    
            public void onClick(View arg0) {
            String amntpaid=PaymentPaid.getText().toString();
            total.requestfocus();
            total.setText(amntpaid);
      }
    
    });
    

    【讨论】:

      【解决方案3】:

      如下更改您的点击监听器代码以在 EditText 中显示文本:

          String amntpaid=PaymentPaid.getText().toString();
          total.setText(amntpaid);
          total.requestfocus();
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-07-19
        • 1970-01-01
        • 2015-06-29
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多