- UID
- 107
- 麦力
- 121
- 注册时间
- 2015-9-22
- 最后登录
- 2018-4-3
- 精华
- 1
- 阅读权限
- 100
- 在线时间
- 39 小时
|
地板
楼主 |
发表于 2015-11-11 19:25:42
|
只看该作者
感谢,搞定:
/*每300毫米刷新*/
app_timer_change_id = app_window_timer_subscribe(p_window, 300, app_timer_change, NULL);
/*定时器,更新第二时区或剩余电量*/
void app_timer_change(date_time_t tick_time, uint32_t millis, void* context )
{
P_Window p_window = app_window_stack_get_window_by_id(g_app_mwd_window_id);
if (NULL == p_window)
{
return ;
}
P_Layer layer_battery = app_window_get_layer_by_id(p_window, g_app_mwd_battery_layer_id);
if (NULL == layer_battery)
{
return;
}
/*更新电量到第二时区图层*/
int8_t percent;
int16_t x, y, z;
char str[20] = "";
struct date_time datetime;
int hour=datetime.hour;
maibu_get_accel_data(&x, &y, &z);
int accelx=x;
int accely=y;
in |
|