增加雷鸟开机进入雷鸟Slice 2143/1 2143/head 2144/target/1
authorCaisking <Casiking@zhihuishixun.com>
Mon, 25 Aug 2025 04:04:23 +0000 (12:04 +0800)
committerCaisking <Casiking@zhihuishixun.com>
Mon, 25 Aug 2025 04:04:23 +0000 (12:04 +0800)
code/sdk/application/wearable/fd230/nativeapp/nativelauncher/src/NativeLauncher.cpp
code/sdk/application/wearable/fd230/nativeapp/nativeui/thunderbird/src/ThunderBirdPresenter.cpp

index b2d7266..dbec4cd 100644 (file)
@@ -112,6 +112,12 @@ void NativeLauncher::InitNativeLauncher(LaunchMode mode)
         {
             WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "InitLangues error");
         }
+        // 如果是雷鸟项目
+        #ifdef BOARD_LEINIAO
+            NativeRegisterManager::GetInstance().SetDefaultSliceId(VIEW_THUNDER_BIRD);
+            return;
+        #endif
+        
         // 初始化所有预加载slice
         NativeRegisterManager::GetInstance().InitAllNativesSlices();
 
@@ -172,7 +178,6 @@ void NativeLauncher::InitNativeLauncher(LaunchMode mode)
 
         // 开机增加震动 页面启动震动一次
         // custom_VibratorFunc_int(0);
-        // #endif
     }
     // 注册开机时间  
     SystemLogData systemlog;  
index 6cf1c23..db9cb11 100644 (file)
@@ -15,8 +15,7 @@
 namespace OHOS
 {
 
-     REGIST_MENU_PRO(VIEW_THUNDER_BIRD, ThunderBirdMainView, ThunderBirdPresenter,
-        PNG_APPLIST_MESSAGE_IMAGE_BIG, PNG_APPLIST_MESSAGE_IMAGE,PNG_APPLIST_MESSAGE_IMAGE, "消息通知", STR_MESSAGE_NOTIFICATION);
+    REGIST_SLICE(VIEW_THUNDER_BIRD, ThunderBirdMainView, ThunderBirdPresenter);
 
     // 当前Presenter属性实例化的内存指针
     static ThunderBirdPresenter *g_pThunderBirdPresenter = nullptr;