本文整理汇总了Python中kivy.loader.Loader.stop方法的典型用法代码示例。如果您正苦于以下问题:Python Loader.stop方法的具体用法?Python Loader.stop怎么用?Python Loader.stop使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类kivy.loader.Loader
的用法示例。
在下文中一共展示了Loader.stop方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: request_coins
# 需要导入模块: from kivy.loader import Loader [as 别名]
# 或者: from kivy.loader.Loader import stop [as 别名]
def request_coins(self, instance, *tmp):
"""
формирует зпрос по http монет
:param instance:
:param largs:
:return:
"""
coins_layout = self.root.ids.coins_layout
coins_scroll_view = self.root.ids.coins_scroll_view
post_data = {'what': instance.name, 'type': instance.gettype()}
self.coins = self.send_http_post('/euro/what', post_data)
if self.coins is not None:
if Loader.pool is not None: # если что то было в овчерди на загрузку,отключаем
Loader.stop()
coins_layout.clear_widgets() # удаляем все что было вставлено
coins_scroll_view.scroll_y = 1 # скроллер на начало
coins_scroll_view.height = self.root.height
height = 0
while self.coins:
view_coin = CoinViewFactory.factory(instance=instance, coin=self.coins.pop(0))
coins_layout.add_widget(view_coin)
height += view_coin.height
if coins_scroll_view.height + 2*view_coin.height < height:
break
示例2: _clear_loader
# 需要导入模块: from kivy.loader import Loader [as 别名]
# 或者: from kivy.loader.Loader import stop [as 别名]
def _clear_loader(self, *largs):
Loader.stop()
self.carousel.clear_widgets()
self.loadnum = 0
self.image = []
self.pb.value = 0
self.ltext.text = "total: "
# now load
Clock.schedule_once(self._load_values,0.2)
示例3: _abort_download
# 需要导入模块: from kivy.loader import Loader [as 别名]
# 或者: from kivy.loader.Loader import stop [as 别名]
def _abort_download(self, dt):
'''Stop the image from downloading'''
Loader.stop()