1、不考虑adapter复用的情况,可以将Activity传递到adapter中,强制转换后用activity直接调用方法(值)。
2、这个adapter可能被多个Activity调用,这就不能直接强转,可以用类名来区分Activity,不同的Activity采取不同的操作。
String packname = activity.getClass().getName();
if("com.econ.doctor.activity.ManagePatientCaseHistory".equals(packname)){
ManagePatientCaseHistoryActivity context = (ManagePatientCaseHistoryactivity) activity;
context.quesstionId = questionBean.getQuesstionId();
context.casehistoryID = bean.getId();
}