例如,在计算器中,手机屏幕上有9个整数,否则就像+ - / * ....或许其他东西。但我想问你一个问题。如何将按钮的关键字值附加到显示中。我们的开发人员将按钮创建为文本" 5"。当用户单击该按钮时,我想在edittext中显示5值而不单击Android中内置键盘中的数字5值。任何人都可以解释一下如何做到这一点吗?
"关键字"表示键盘上的数字1 - 9。通常,当我们创建EditText
时,我们可以使用内置键盘轻松地在EditText
中输入关键字。但我不喜欢它。
答案 0 :(得分:0)
我建议您使用TextView
代替EditText
来显示数字。但如果你坚持,那也没关系。如果您查看文档,您会在setText
课程中看到TextView
方法。而且因为EditText
扩展TextView
,它也会有。{/ p>
您可以使用setText
方法设置文本视图的文本,并使用getText
来获取它。这很简单。在计算器应用程序中,您想要追加(这意味着在字符串的末尾添加一些内容)数字到现有文本,对吧?那么,让我告诉你如何做到这一点。
您可以使用此代码将“5”附加到文本视图。
String originalText = yourTextView.getText ().toString();
yourTextView.setText (originalText + "5");
以防您不知道如何获取TextView
:
yourTextView = (TextView)findViewById(R.id.youtTextViewsId);