Skip to content

Commit 89df0a3

Browse files
committed
修改demo
1 parent 460ca13 commit 89df0a3

File tree

1 file changed

+14
-15
lines changed

1 file changed

+14
-15
lines changed

lib-login/src/main/java/com/flyjingfish/login/LoginActivity.kt

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import androidx.fragment.app.Fragment
99
import com.flyjingfish.login.databinding.ActivityLoginBinding
1010
import com.flyjingfish.module_communication_annotation.ImplementClassUtils
1111
import com.flyjingfish.module_communication_route.ModuleRoute
12-
import com.flyjingfish.user.`LibUser$$Router`
1312
import com.flyjingfish.user.UserHelper
1413

1514
class LoginActivity: AppCompatActivity() {
@@ -20,23 +19,23 @@ class LoginActivity: AppCompatActivity() {
2019
val userHelper = ImplementClassUtils.getSingleInstance<UserHelper>(UserHelper::class)
2120
val user = userHelper?.getUser()
2221
binding.btnGo.setOnClickListener {
23-
`LibUser$$Router`.goUser_UserActivity(this,"hahah",null)
24-
// ModuleRoute.builder("user/UserActivity")
25-
// .putValue("params1","lalla")
26-
// .putValue("params2",user)
27-
//// .setOnGoActivity(object :OnGoActivity{
28-
//// override fun onGo(context: Context, intent: Intent): Boolean {
29-
//// return false
30-
//// }
31-
//// })
32-
// .go()
22+
// `LibUser$$Router`.goUser_UserActivity(this,"hahah",null)
23+
ModuleRoute.builder("user/UserActivity")
24+
.putValue("params1","lalla")
25+
.putValue("params2",user)
26+
// .setOnGoActivity(object :OnGoActivity{
27+
// override fun onGo(context: Context, intent: Intent): Boolean {
28+
// return false
29+
// }
30+
// })
31+
.go()
3332

3433
}
3534
binding.btnGoFragment.setOnClickListener {
36-
// val clazz = ModuleRoute.builder("user/UserFragment")
37-
// .getClassByPath()
38-
// val fragment : Fragment = clazz?.getDeclaredConstructor()?.newInstance() as Fragment
39-
val fragment : Fragment = `LibUser$$Router`.newUser_UserFragment("lalala",null) as Fragment
35+
val clazz = ModuleRoute.builder("user/UserFragment")
36+
.getClassByPath()
37+
val fragment : Fragment = clazz?.getDeclaredConstructor()?.newInstance() as Fragment
38+
// val fragment : Fragment = `LibUser$$Router`.newUser_UserFragment("lalala",null) as Fragment
4039
supportFragmentManager.beginTransaction().replace(R.id.container,fragment).commit()
4140
}
4241

0 commit comments

Comments
 (0)