diff --git a/app/src/main/java/com/xiaoqu/watch/app/MainActivity.kt b/app/src/main/java/com/xiaoqu/watch/app/MainActivity.kt index 6068819..e6f96c1 100644 --- a/app/src/main/java/com/xiaoqu/watch/app/MainActivity.kt +++ b/app/src/main/java/com/xiaoqu/watch/app/MainActivity.kt @@ -37,8 +37,8 @@ class MainActivity : AppCompatActivity() { /** 事件总线 */ @Inject lateinit var eventBus: EventBus - /** 通知横幅 */ - private lateinit var notificationBanner: NotificationBannerView + /** 通知横幅(HomeFragment 需访问设置点击回调) */ + lateinit var notificationBanner: NotificationBannerView /** Activity 协程作用域 */ private val activityScope = CoroutineScope(Dispatchers.Main + SupervisorJob()) diff --git a/app/src/main/java/com/xiaoqu/watch/ui/home/HomeFragment.kt b/app/src/main/java/com/xiaoqu/watch/ui/home/HomeFragment.kt index a57efde..485e9b6 100644 --- a/app/src/main/java/com/xiaoqu/watch/ui/home/HomeFragment.kt +++ b/app/src/main/java/com/xiaoqu/watch/ui/home/HomeFragment.kt @@ -132,6 +132,7 @@ class HomeFragment : BaseFragment() { (activity as? com.xiaoqu.watch.app.MainActivity)?.let { it.onSwipeDown = null it.onBackKeyPressed = null + it.notificationBanner.onClick = null } }