在开发工程中会遇到activity 与adapter 分开写,两个文件,但是需要调用activity中的方法,解决方法如下:
public class FormAdapter extends BaseAdapter{
private TestActivity mContext;
public FormAdapter(TestActivity mContext) {
super(data);
this.mContext = mContext;
}
//调用
mContext.方法名();
}
//activity中
adapter = new FormAdapter(this);
rv.setLayoutManager(new LinearLayoutManager(mContext));
rv.setAdapter(adapter);