在页面中加入以下语名就可监测到页面状态
Rectangle
{
//......
Stack.onStatusChanged:
{
if(Stack.status === Stack.Activating)
{
//页面正在切换到最前端
}
else if(Stack.status === Stack.Active){//页面已切换到最前端
}else if(Stack.status === Stack.Deactivating){
//页面正在切换到后台}
else if(Stack.status === Stack.Inactive)
{
//页面已切换到后台
}
}
//......
}
转载:http://blog.163.com/wslngcjsdxdr@126/blog/static/162196230201482494841188/