该应用程序旨在在第一个活动中编写消息,并且在单击按钮后,此消息出现在第二个活动中。 但是在智能手机上安装应用程序后,当我点击按钮时,出现一条消息说“应用程序已停止”。 。请帮助我 “我用ECLIPSE为振兴这个应用程序”意图:启动一个活动,无法启动第二个活动
的第一项活动代码:
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void login (View view) {
EditText user = (EditText) findViewById(R.id.user);
EditText password = (EditText) findViewById(R.id.password);
Intent myintent= new Intent (getApplicationContext(),Main2Activity.class); //permet de basculer de cette interface à la 2éme aprés avoir éxécuter "startActivity(myintent)";
Bundle b=new Bundle();
b.putString("username", user.getText().toString());
b.putString("password", password.getText().toString());
myintent.putExtras(b);
startActivity(myintent);
}
第二个活动:
public class Main2Activity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);
TextView mes=(TextView)findViewById(R.id.mes);
Bundle b=getIntent().getExtras();
string user=(string) b.get("username");
string pass=(string) b.get("password");
mes.setText("user:"+user +"password:"+pass);
}
显示您的logcat消息 – Anjali
请确保'Main2Activity'在您的'AndroidManifest.xml'中定义了 –
欢迎使用堆栈溢出。阅读此如何问一个好问题http://stackoverflow.com/help/how-to-ask –