【发布时间】:2014-06-25 19:08:25
【问题描述】:
我有用于滑动图像的轮播小部件。
我需要知道如何在图像下方添加按钮。
主要是缩放图像(如 Kivy 的示例:./examples/demo/pictures)。
这是我的代码(它从“image”文件夹加载了几张图片):
#!/usr/bin/kivy
import kivy
kivy.require('1.8.0')
from glob import glob
from os.path import join, dirname
from kivy.app import App
from kivy.uix.carousel import Carousel
from kivy.factory import Factory
class MyClass(App):
def build(self):
# the root is created in pictures.kv
root = self.root
# get any files into images directory
curdir = dirname(__file__)
carousel = Carousel(direction='right')
for filename in glob(join(curdir, 'images', '*')):
image = Factory.AsyncImage(source=filename, allow_stretch=True)
carousel.add_widget(image)
return carousel
if __name__ == '__main__':
MyClass().run()
【问题讨论】:
标签: python button carousel kivy zooming