1.一种页面标识图像更新方法,其特征在于,包括:
S1,获取预先配置的页面的数量;
S2,根据所述页面的数量,配置相同数量且与所述页面一一对应的页面标识图像;
S3,将所述页面标识图像布局到ViewPager空间中;
S4,当监听到ViewPager空间中当前页面状态发生变化时,更新与当前页面对应的页面标识图像的标记状态。
2.如权利要求1所述的页面标识图像更新方法,其特征在于,所述步骤S3具体包括:根据页面标识图像的布局信息,通过线性布局器将所述页面标识图像布局到ViewPager空间中。
3.如权利要求2所述的页面标识图像更新方法,其特征在于,所述通过线性布局器将所述页面标识图像布局到ViewPager空间中具体包括:所述线性布局器按照布局信息将配置的所述页面标识图像布局到界面容器中,并将所述界面容器按照对应的布局信息布局到ViewPager空间中。
4.如权利要求1所述的页面标识图像更新方法,其特征在于,所述步骤S4中通过如下方式监听ViewPager空间中当前页面的变化状态信息:通过在ViewPager中设置监听器来监听ViewPager空间中当前页面的变化状态信息。
5.如权利要求4所述的页面标识图像更新方法,其特征在于,所述通过在ViewPager中设置监听器来监听ViewPager空间中当前页面的变化状态信息具体包括:根据检测到的在ViewPager空间中的滑动操作确定页面滑动距离;
根据所述页面滑动距离判断当前页面状态是否发生变化,若发生变化,则计算变化后的被激活的当前页面的位置信息,监听器获取当前页面状态发生变化的消息。
6.如权利要求5所述的页面标识图像更新方法,其特征在于,所述当前页面状态发生变化的消息中包括变化后的被激活的当前页面的位置信息,步骤S4中所述更新与当前页面对应的页面标识图像的标记状态具体包括:根据所述变化后被激活的当前页面的位置信息,将与该当前页面对应的页面标识图像设置为激活状态,并将与其它页面对应的页面标识图像设置为未激活状态。
7.如权利要求6所述的页面标识图像更新方法,其特征在于,在根据所述变化后被激活的当前页面的位置信息,将与该当前页面对应的页面标识图像设置为激活状态之前还包括:根据所述当前页面状态发生变化的消息,将ViewPager空间中所有的页面标识图像均设置为未激活状态。
8.一种页面标识图像更新系统,其特征在于,包括:
获取模块,用于获取预先配置的页面的数量;
配置模块,用于根据所述页面的数量,配置相同数量且与所述页面一一对应的页面标识图像;
布局模块,用于将所述页面标识图像布局到ViewPager空间中;
更新模块,用于当监听到ViewPager空间中当前页面状态发生变化时,更新与当前页面对应的页面标识图像的标记状态。
9.如权利要求8所述的页面标识图像更新系统,其特征在于,所述布局模块具体用于:通过所述线性布局器按照布局信息将配置的所述页面标识图像布局到界面容器中,并将所述界面容器按照对应的布局信息布局到ViewPager空间中。
10.如权利要求9所述的页面标识图像更新系统,其特征在于,还包括:监听器,用于监听并获取ViewPager空间中当前页面的变化状态信息,其中,所述当前页面的变化状态消息中包括变化后的被激活的当前页面的位置信息;
所述更新模块具体用于:
根据所述变化后的被激活的当前页面的位置信息,将与该当前页面对应的页面标识图像设置为激活状态,并将与其它页面对应的页面标识图像设置为未激活状态。