+/***
+ * @Date: 2024-05-20 19:40:41
+ * @LastEditors: Caisking 3449750381@qq.com
+ * @LastEditTime: 2024-06-07 20:24:32
+ * @FilePath: /XTS_FD230/FD230/code/sdk/application/wearable/fd230app/nativeui/traingrecord/include/TraingRecordAdapter.h
+ */
#ifndef TraingRecord_ADAPTER_H
#define TraingRecord_ADAPTER_H
typedef struct
{
- int index; //下标
- const char *image; //训练类icon
- std::string data; //日期
- std::string time; //时间
+ int index; // 下标
+ std::string image; // 训练类icon
+ std::string data; // 日期
+ std::string time; // 时间
} TraingRecordItem;
class TraingRecordAdapter : public AbstractAdapter
void TraingRecordItemView::SetItemInfo(const TraingRecordItem itemInfo)
{
sItemInfo = itemInfo;
+ printf("iamge--%s data--%s time--%s\r\n", (itemInfo.image).c_str(), (itemInfo.data).c_str(), (itemInfo.time).c_str());
sLabeldata.SetText((itemInfo.data).c_str());
sLabeltime.SetText((itemInfo.time).c_str());
- slogo.SetSrc(itemInfo.image);
+ slogo.SetSrc((itemInfo.image).c_str());
}
/// @brief 设置每一个itemview上的组件