Android工作室AVD错误不幸的应用程序已经停止

时间:2016-05-26 09:12:10

标签: java android sql xml avd

我在Android Studio登录应用程序简单登录页面上的应用程序,当我测试应用程序启动时,当我按下按钮时显示此消息"不幸的是myapp已停止" 我想解决这个问题 这是我的代码 Mainactivity.java

package kandl.com.g99.g5080.mohannedinfo;

 import android.content.Intent;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.support.v7.widget.Toolbar;
import android.view.Display;
import android.view.View;
import android.widget.EditText;

public class MainActivity extends AppCompatActivity {

private Toolbar toolbar;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
}
//Toolbar
//toolbar= (Toolbar) findViewById(R.id.app_bar);
//setSupportActionBar(toolbar);
//Toolbar

public void loginOnClick(View v) {
    if (v.getId() == R.id.login) {
        EditText a = (EditText) findViewById(R.id.TFusername);
        String str = a.getText().toString();


        Intent i = new Intent(MainActivity.this, Display.class);
        i.putExtra("Username", str);
        startActivity(i);

    }
}
}

display.java 显示欢迎用户另一个活动

 package kandl.com.g99.g5080.mohannedinfo;

 import android.app.Activity;
 import android.os.Bundle;
 import android.widget.TextView;


 public class Display extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.display);
    String username = getIntent().getStringExtra("Username");
    TextView tv = (TextView) findViewById(R.id.TVusername);
    tv.setText(username);
   }
 }

1 个答案:

答案 0 :(得分:0)

Display标记

中的清单文件中注册activity <application></application>
<activity  android:name=".Display" />