0
如何将MainPage中的imagebuttons添加到SPage?当按下时将按钮添加到另一个屏幕... kivy
例如:
class MainPage(Screen):
def openmain(self, *args):
self.stop = ImageButton(source= 'stop.png', allow_stretch= True, pos= (390, 300), size_hint= (.2,.1))
self.stop.bind(on_release=self.addstop)
self.add_widget(self.stop)
#btn2
#btn3
#btn4
class SPage(Screen):
def buttonsbox(self, *args):
for x in xrange(4): ####how do I use choice(random)
self.btnsbox = BoxLayout(orientation= 'vertical')
self.add_widget(self.btnsbox)
我试着按下按钮S页面,按照一个随机添加到“btnsbox” ......会像一个开关的工作?任何类型的输入都会有所帮助,我愿意学习。谢谢!
这太棒了!谢谢,我结束了使用stacklayout,并添加了一个clear_widgets按钮。真的很感谢你!并可以帮助我为什么[this](http://stackoverflow.com/questions/42474953/kivy-sound-volume-python)不起作用。 –