我已经列出了我想要传递给另一个活动的数据列表。
public class MyData extends ParseObject implements Serializable {
String name = "Tony";
public String getName()
{
return getString("name");
}
}
MyMainActivity:
List<MyData> data;
MyData temp;
所以这就是我的所作所为:
temp = data.get(1);
Intent i = new Intent(MainActivity.this, AnotherActivity.class);
i.putExtra("dataTag", temp);
startActivity(i);
以及其他活动......
MyData newFile;
newFile = (MyData) getIntent().getSerializableExtra("dataTag");
当我记录newFile
时,它会将数据返回为ParseObject
。但是当我尝试获取其属性时,例如name等,它返回null。我不知道我做错了什么。