我使用应用程序访问我的数据。
而当按钮被点击时,我想使用应用程序中的数据。
我使用以下代码:
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?
最佳答案
通过getapplication(),我假设您指的是Activity.getApplication()。
在这种情况下,如果删除this
,它应该可以工作。
MyData md = (MyData)getApplication();