Android学习笔记 EditText的简单使用

来源:互联网 发布:w网络资源管理系统 编辑:程序博客网 时间:2024/05/01 10:16

下面代码实现功能Activity跳转时将在EditTextView中输入的数据传递过去。


MainActivity.java

package com.example.lesson5_edittextdemo;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.view.Menu;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.EditText;public class MainActivity extends Activity {private Button btnButton1;private EditText editText1;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);btnButton1 = (Button)findViewById(R.id.button1);editText1 = (EditText)findViewById(R.id.et1);btnButton1.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubIntent intent = new Intent(MainActivity.this,Act2.class);intent.putExtra("name", editText1.getText().toString());startActivity(intent); }});}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);return true;}}


Act2.java

package com.example.lesson5_edittextdemo;import android.app.Activity;import android.os.Bundle;import android.widget.TextView;public class Act2 extends Activity{private TextView tView;@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);setContentView(R.layout.act2);tView = (TextView)findViewById(R.id.tv1);String valString = getIntent().getStringExtra("name");tView.setText(valString);}}






原创粉丝点击