method.invoke(cls, objs);
break;
} catch (IllegalArgumentException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IllegalAccessException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (InvocationTargetException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
}
//使用 (实现Observer接口)
public class Text extends Activity implements Observer {
public void onCreate(...) {
ConcreteObservable.getInstance().registerObserver(Text.class);
....
}
//实现接口处理
public void update(Object... objs) {
// 做操作,比如更新数据,更新UI等
}
}










