小编E A*_*han的帖子

无法从Bundle中获取字符串

登录成功后,我创建了一个新的Activity.但是当我启动应用程序时,应用程序会在5秒内崩溃并显示消息

Attempt to invoke virtual method 'java.lang.String android.os.Bundle.getString(java.lang.String)' on a null object reference

错误来自于此

name.setText(" "+bundle.getString("name"));
Run Code Online (Sandbox Code Playgroud)
public class LoginActivity extends Activity {

    public ImageView bgLogo;

    Button login_button;
    EditText Username, Password;
    String username, password;
    String login_url = "http://192.168.0.19/login.php";
    AlertDialog.Builder builder;

    @Override
    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        requestWindowFeature(Window.FEATURE_NO_TITLE); // Enlever la barre bleue
        setContentView(R.layout.activity_login);

        initExit ();

        builder = new AlertDialog.Builder(LoginActivity.this);
        login_button = (Button) findViewById(R.id.bLogin);
        Username = (EditText) findViewById(R.id.etUsername);
        Password = (EditText) findViewById(R.id.etPassword);

        login_button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) { …
Run Code Online (Sandbox Code Playgroud)

java android bundle

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

android ×1

bundle ×1

java ×1