- 1.结果显示
- 2.获取EditText的内容
- 3.转换数据类型
- 4.显示
- 5.代码
- srcmainresvaluescolors.xml
- srcmainresvaluesstrings.xml
- srcmainreslayoutactivity_main.xml
- MainActivity.java
String str1 = mTestEdt.getText().toString();3.转换数据类型
int k = Integer.parseInt(str1);4.显示
mShowTV.setText(getResources().getString(R.string.tv_show)+ k);5.代码 srcmainresvaluescolors.xml
srcmainresvaluesstrings.xml#87CEEB
srcmainreslayoutactivity_main.xmltest please input the value the value of input :
MainActivity.java
public class MainActivity extends AppCompatActivity {
private EditText mTestEdt;
private Button mTestBtn;
private TextView mShowTV;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
initView();
mTestBtn.setOnClickListener(new View.OnClickListener() {
@SuppressLint("SetTextI18n")
@Override
public void onClick(View v) {
// The following two lines of code have to be put here to be useful. Otherwise, the program will crash
String str1 = mTestEdt.getText().toString();
int k = Integer.parseInt(str1);
mShowTV.setText(getResources().getString(R.string.tv_show)+ k);
}
});
}
private void initView(){
mTestEdt = (EditText) findViewById(R.id.edt_test);
mTestBtn = (Button) findViewById(R.id.btn_test);
mShowTV = (TextView) findViewById(R.id.tv_show);
}
}



