我正在尝试在 hashmap 中添加一些数据,我将 hashmap 声明为类字段,但正在将数据添加到 itcinside 几种方法和最终方法中,当我尝试获取数据时,我得到 null 或为空,就好像数据不存在一样这里的 hashmap 是我在做什么的示例代码
Public myclass extens fragment {
Private Map<String, String> data = new
hashmap<String,String>() ;
@override
Public onViewCreated() {
//some code
Return view;}
Public view stepOne() {
EditText text = findviewbyid(id) ;
String text1 = text. getText().toString();
data.put("data1",text1);
Return text;
}
Public view stepTwo(
{EditText text2 = findviewbyid(id) ;
String text3 = text. getText().toString();
data.put("data2",text3);
Return text2;}
Public view stepFinal() {
String firstStepData = data.get("data1");
String firstStepData = data.get("data2");
}
}
stepFinal() 中的变量是空的,为什么以及如何解决这个问题?
慕村225694
慕桂英546537
相关分类