我使用Application来访问我的数据。 而buttom被点击,我想使用应用程序中的数据。 我用下面的代码:getApplication在onClick方法中使用
b.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
MyData md = (MyData)this.getApplication();
md.setName("");
md.setIP("");
}
});
但错误显示:
The method getApplication() is undefined for the type new View.OnClickListener(){}
如何的onClick方法使用getApplication?
在onclicklistener你得到视图为V,所以尝试像这样..v.getApplicationContext(); – 2011-12-30 04:42:37
你是否在使用Application类来进行全局访问? – 2011-12-30 04:53:15