4 月,2 周
Questions & Answers
109
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
addListenerOnButton();
}
public void addListenerOnButton(){
button = (Button) findViewById(R.id.button);
textView = (TextView)findViewById(R.id.textView3);
button.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View arg0) {
input1 = editTextView1.getText().toString();
input2 = editTextView2.getText().toString();
# 1 楼答案
下面是一个小代码,它可能会帮助您找到正确的方向。发布你的代码,我会让代码符合你的需要
# 2 楼答案
只是想让上面的一些答案更清楚一点。
Activity
类似于常规Java程序中的Class
。这意味着它有字段(变量)和方法(函数)。除非在类的主体中声明,否则无法从方法中访问字段,如下所示:注意
trim()
方法的使用,它将删除用户在输入结束时可能添加的任何额外空白# 3 楼答案
首先初始化
editText
,就像初始化Button
和TextView
一样,然后可以从editText
获取文本# 4 楼答案
你必须初始化
(编辑文本、输入1和输入2)
在活动中:
在onCreate中: