将 @Route 注解到方法上,即可直接调用此方法
注意:1.方法必须为静态方法2.context是获取execute(context)传的上下文,如果调用的时候没context值则接收的值为ApplicationContext3.加上@Extra(RAW_URI) String rawUri 可以获取调用的URL字符串
如:
publicclassTestMethod {
@Route("/method/test")
publicstaticvoidTest(@ExtraContextcontext, @Extra(RAW_URI) StringrawUri, @ExtraintuserId, @ExtraStringuserName) {
Toast.makeText(context, "Hello Method!\nuserId:" + userId + ",userName:" + userName, Toast.LENGTH_SHORT).show();
}
}- 1.引用方式调用
不支持
- 2.URL方式调用
Rudolph.builder("/method/test?userId=11&userName=John").build().execute(context);