w4lle

Results 9 comments of w4lle

同样的,对于类中新增static方法,结果是一样的。 ```java str = (String) EnhancedRobustUtils.invokeReflectStaticMethod("getStringIn", MainFragmentActivity.class, getRealParameter(new Object[0]), null); ``` 应该是 ```java str = (String) EnhancedRobustUtils.invokeReflectStaticMethod("getStringIn", MainFragmentActivityPatch.class, getRealParameter(new Object[0]), null); ``` 才可以运行正确

效果: ``` import cn.campusapp.router.annotation.RouterMap; @RouterMap("activity://TestActivity") public class TestActivity extends AppCompatActivity { ```

建议作者可以加到wiki。

对了,还有一点,readMe该更新了。version 1.2.6 还有就是Maven仓库好像没有上传源码,导致compile下来看不到代码,都是class文件。

现在只能开发者自己处理 ``` try { ActivityRoute activityRoute = (ActivityRoute) Router.getRoute(url); activityRoute.withOpenMethodStart(activity); // or activityRoute.withOpenMethodStartForResult(this, 200) return activityRoute; } catch (Exception e) { e.printStackTrace(); } return new ActivityRoute.Builder(ActivityRouter.getInstance()) .setUrl("activity://other") .build(); ``` 随便构造一个空的。

public class NineGridLayout extends ViewGroup { private final int ITEM_GAP = 3; /** \* 图片之间的间隔 _/ private int gap; private int columns;// private int rows;// private List listData; private int...

顶层设计可以是接口,底层逻辑是实现

继承adapter自己处理