【问题标题】:Button Value to EditText Logic - AndroidEditText 逻辑的按钮值 - Android
【发布时间】:2014-03-28 09:41:29
【问题描述】:

按下按钮时向edittext添加文本的逻辑是什么。就像在简单的计算器中一样,当您按下按钮时,数字将显示在编辑文本中。你怎么称呼这种逻辑?我需要开发人员的解释。

【问题讨论】:

  • @Hariharan 我需要解释,而不是代码。请仔细阅读我的问题。
  • 里面没有逻辑。你真的期待什么?这只是一个onclick 事件。
  • @RethinavelPillai 当然有。您使用逻辑的每个简单代码。
  • @jandroid 什么逻辑计算数字并在单击按钮时打印它。
  • 我建议使用带有背景的文本视图并使用带有数字按钮的网格。

标签: android button android-edittext logic calculator


【解决方案1】:
button.setOnClickListener(new OnClickListener() {

                    @Override
                    public void onClick(View v) {
                        edittext.setText("text");

                    }
                });

【讨论】:

  • 我需要解释,而不是代码。请仔细阅读我的问题。还是谢谢。
  • 简单地说,每次按下按钮,将数字附加到关于按下按钮的edittext。
【解决方案2】:

逻辑是从按钮获取文本并将其设置为编辑文本,以附加模式

【讨论】:

  • 追加的另一种说法是什么?
  • 追加有两种方式,一种是直接使用append函数,一种是使用settext方法
【解决方案3】:

只需使用EditText 中的append()。 Argument 将附加在 Editable 的末尾。

button1.setOnClickListener(new OnClickListener() {

                @Override
                public void onClick(View v) {
                   editText1.append("your string to add at the end.");
                }
            });

【讨论】:

  • 追加的另一种说法是什么?
猜你喜欢
  • 1970-01-01
  • 2015-12-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-08-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多