3
import android.app.Application;
public class MyData extends Application{
private String name;
private String phone;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPhone() {
return phone;
}
public void setPhone(String phone) {
this.phone = phone;
}
}
当我使用的代码下面一行调用者的活动发送数据时,我得到一个ClassCastException:如何从一个活动的数据传递到与次使用的应用程序类的其他活动
MyData data=(MyData)getApplication();
扩展应用程序类的任何具体原因, 已尝试data = new MyData(); – AAnkit 2011-12-28 18:11:17
你是否在AndroidManifest.xml中将你的应用程序声明为“MyData”? – harism 2011-12-28 18:13:28
您可能忘记将扩展的应用程序名称添加到清单中:' ... application'。 [链接](http://developer.android.com/guide/topics/manifest/application-element.html#nm)。 –
2011-12-28 18:21:49