python - 如何在Python/Kivy中实现ScrollView

标签 python kivy

我在Python/Kivy中写了一些代码来显示一些内容,看来我没有把ScrollView写好。

我在程序中尝试了一些变体,但程序不显示滚动条。

这是我的代码:

def build(self):
    root = BoxLayout(orientation='vertical')
    box = BoxLayout(orientation='vertical')     
    lists = rss_feed()      
    for lista in lists:
        temp = BoxLayout(orientation='vertical')
        for entry in lista:
            temp.add_widget(Label(text=entry))
        box.add_widget(temp)
    sv = ScrollView(size_hint=(True, True), size=(400, 400))
    root.add_widget(sv)
    sv.add_widget(box)      
    return root

我的问题是:我需要做什么来显示滚动条???

谢谢

最佳答案

我在 https://groups.google.com/forum/?fromgroups=#!topic/kivy-users/AiaUnKp3XX4 上找到了一个例子错误已被纠正。

我忘了设置绑定(bind)方法

关于python - 如何在Python/Kivy中实现ScrollView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12268140/

相关文章:

python - 如何在按下按钮后更改 TextInput 文本

python - Python 和 Kivy 中带有线程的进度条

python - kivy:使用 on_press 事件更改根小部件中嵌套按钮的颜色

python-3.x - 是否可以在不显示控制台窗口的情况下运行 Kivy 应用程序?

python - 随机排列每个行和列(每个字段)的逗号分隔字符串

python - 如何 reshape numpy 数组以与 scipy interpolate 一起使用?

python - 三和优化解

python - 如何更改kivy中的弹出颜色

python - 将一列时间戳转换为 pandas 中的句点

python - Django 。简单的 FormView 不保存