替换switch case方法的方式2--反射

public static final HashMap<Integer, String> sMethods;
public static final int GET_NEW_APPS=96;

static {
    sMethods.put(GET_NEW_APPS, "getFirstApps");
}

 final String method =sMethods.get(mAction);
 final Method m = clazz.getMethod(method);
 m.invoke();


你可能感兴趣的:(替换switch case方法的方式2--反射)