Android Bundle extra 正在获取空键
Android Bundle extra is getting null keys
我正在尝试在活动之间进行简单的信息转换。
问题是,在收到的 activity 中,我陷入了 get.Extras() == null
这里是接收activity代码:
helloName = (TextView) findViewById(surfaceName);
Bundle extra = getIntent().getExtras();
String nome = extra.getString("keyName");
System.out.println(nome) ; #PRINTING =null
helloName.setText("Olá "+nome);
这是我的传递信息Activity:
Editable nome = name.getText();
System.out.println(nome);
Intent intent = new Intent(HelloActivity.this, MainActivity.class);
intent.putExtra("keyName",nome);
System.out.println(intent.getExtras());
startActivity(intent);
尝试
Editable nome = name.getText();
System.out.println(nome);
Intent intent = new Intent(HelloActivity.this, MainActivity.class);
intent.putExtra("keyName",nome.toString());
System.out.println(intent.getExtras());
startActivity(intent);
我正在尝试在活动之间进行简单的信息转换。
问题是,在收到的 activity 中,我陷入了 get.Extras() == null
这里是接收activity代码:
helloName = (TextView) findViewById(surfaceName);
Bundle extra = getIntent().getExtras();
String nome = extra.getString("keyName");
System.out.println(nome) ; #PRINTING =null
helloName.setText("Olá "+nome);
这是我的传递信息Activity:
Editable nome = name.getText();
System.out.println(nome);
Intent intent = new Intent(HelloActivity.this, MainActivity.class);
intent.putExtra("keyName",nome);
System.out.println(intent.getExtras());
startActivity(intent);
尝试
Editable nome = name.getText();
System.out.println(nome);
Intent intent = new Intent(HelloActivity.this, MainActivity.class);
intent.putExtra("keyName",nome.toString());
System.out.println(intent.getExtras());
startActivity(intent);