* @Author: luozheng 1732036298@qq.com
* @Date: 2024-07-20 11:05:46
* @LastEditors: luozheng 1732036298@qq.com
- * @LastEditTime: 2024-10-11 16:13:29
+ * @LastEditTime: 2024-10-12 14:29:17
* @FilePath: /FD230/code/sdk/application/wearable/fd230app/nativeui/rebootandshutdown/include/ShutDownImageAnimatorView.h
*/
UIViewGroup *group{nullptr};
UIImageAnimatorView *shutDownImageAnimatorView{nullptr}; // 关机动画
ImageAnimatorInfo ShutDownImageInfo[SHUTDOWN_IMAGE_ANIMATOR_VIEW_NUM_FRAMES]; // 关机图像的信息
- const ImageInfo **ShutDownPathsArray{nullptr}; // 关机图片路径数组
+ const char **ShutDownPathsArray{nullptr};
+ // const ImageInfo **ShutDownPathsArray{nullptr}; // 关机图片路径数组
int OperationType;
bool isShutDownImageAnimatorStart{false};
};
delete shutDownImageAnimatorView;
shutDownImageAnimatorView = nullptr;
}
- // FreeImageInfoArray(ShutDownPathsArray, SHUTDOWN_IMAGE_ANIMATOR_VIEW_NUM_FRAMES);
- FreeImageInfoArray(ShutDownPathsArray,ShutDownPaths,SHUTDOWN_IMAGE_ANIMATOR_VIEW_NUM_FRAMES);
+ FreeImagePathsArray(ShutDownPathsArray, SHUTDOWN_IMAGE_ANIMATOR_VIEW_NUM_FRAMES);
+ // FreeImageInfoArray(ShutDownPathsArray,ShutDownPaths,SHUTDOWN_IMAGE_ANIMATOR_VIEW_NUM_FRAMES);
delete group;
group = nullptr;
}
bool ShutDownImageAnimatorView::ShowUpShutDownAnimatorView()
{
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "ShutDownImageAnimatorView::ShowUpShutDownAnimatorView");
- // ShutDownPathsArray = CreateImagePathsArray(ShutDownPaths, SHUTDOWN_IMAGE_ANIMATOR_VIEW_NUM_FRAMES);
- ShutDownPathsArray = CreateImageInfoArray(ShutDownPaths, SHUTDOWN_IMAGE_ANIMATOR_VIEW_NUM_FRAMES);
+ ShutDownPathsArray = CreateImagePathsArray(ShutDownPaths, SHUTDOWN_IMAGE_ANIMATOR_VIEW_NUM_FRAMES);
+ // ShutDownPathsArray = CreateImageInfoArray(ShutDownPaths, SHUTDOWN_IMAGE_ANIMATOR_VIEW_NUM_FRAMES);
if (shutDownImageAnimatorView == nullptr)
{
}
for (uint8_t i = 0; i < SHUTDOWN_IMAGE_ANIMATOR_VIEW_NUM_FRAMES; i++)
{
- // ShutDownImageInfo[i].imagePath = (ShutDownPathsArray[i]);
- // ShutDownImageInfo[i].imageType = IMG_SRC_FILE_PATH;
- ShutDownImageInfo[i].imageInfo = (ShutDownPathsArray[i]);
- ShutDownImageInfo[i].imageType = IMG_SRC_IMAGE_INFO;
+ ShutDownImageInfo[i].imagePath = (ShutDownPathsArray[i]);
+ ShutDownImageInfo[i].imageType = IMG_SRC_FILE_PATH;
+ // ShutDownImageInfo[i].imageInfo = (ShutDownPathsArray[i]);
+ // ShutDownImageInfo[i].imageType = IMG_SRC_IMAGE_INFO;
ShutDownImageInfo[i].pos.x = SHUTDOWN_IMAGE_ANIMATOR_VIEW_X;
ShutDownImageInfo[i].pos.y = SHUTDOWN_IMAGE_ANIMATOR_VIEW_Y;
ShutDownImageInfo[i].width = SHUTDOWN_IMAGE_ANIMATOR_VIEW_W;