我正在尝试通过一个负责处理数据的类在两个活动之间传输数据。这是我的代码:
主页.java
String username = input.getText().toString();
NameSave insert = new NameSave();
insert.putString(username);
NameSave.java(处理数据)
public class NameSave {
String gotName;
public void putString(String username) {
// TODO Auto-generated method stub
gotName=username;
}
public String name() {
// TODO Auto-generated method stub
return gotName;
}
}
结果.java
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_results);
TextView name = (TextView) findViewById(R.id.name);
NameSave getName = new NameSave();
get = getName.name();
name.setText("Name: " + get);
}
每当我运行应用程序时,它都会显示“名称:null”作为结果。希望任何人都可以帮助我。