Я хочу хотят передать или передавать данные (значения) от входа кадра для всех кадров в моем проекте, H сделал класс этого переменным, как этогоКак передавать данные из одного кадра в другой и ко всем другим кадрам в проекте?
public class SharedData {
public String LoginName;
public SharedData() {
}
/**
* @return the LoginName
*/
public String getLoginName() {
return LoginName;
}
/**
* @param LoginName the LoginName to set
*/
public void setLoginName(String LoginName) {
this.LoginName = LoginName;
}
}
и от первого кадра (логин кадра) Я делаю объект этого класса и устанавливает его имя как этот
public SharedData data1=new SharedData();
data1.setLoginName(Username_Login.getText().toString());
и от второго кадра я получить значение:
public SharedData data=new SharedData();
ogin_labelName.setText(data1.getLoginName().toString());
Но в конце концов он лань sn't work ... в чем проблема или какое-либо решение?
заранее заблаговременно
Другой вариант - использовать «Singleton». Таким образом, у вас будет только один экземпляр класса, и вам тоже не нужно создавать объект. –