def __init__(self, **kwargs):
super(MyScreen, self).__init__(**kwargs)
scrollView = ScrollView()
self.add_widget(scrollView)
boxLayout = BoxLayout(orientation='vertical', height=dp(1000), padding=dp(48))
scrollView.add_widget(boxLayout)
textField = SingleLineTextField(id='text_filed', size_hint=(0.8, None), height=dp(48))
textField.hint_text='This is a pretty text filed'
boxLayout.add_widget(textField)
buttonContainer = BoxLayout(orientation='horizontal', height=dp(48))
flatButton = MDFlatButton(text='FlatButton')
# size is not working somehow
# flatButton.size = (3*dp(48), dp(48))
buttonContainer.add_widget(flatButton)
raiseButton = MDRaisedButton(text='RaiseButton')
# raiseButton.size = (3*dp(48), dp(48))
buttonContainer.add_widget(raiseButton)
boxLayout.add_widget(buttonContainer)
switchContainer = BoxLayout(orientation='horizontal')
checkbox1 = MDCheckbox(group='test')
# checkbox1.size=(dp(48), dp(48))
switchContainer.add_widget(checkbox1)
checkbox2 = MDCheckbox(group='test')
# checkbox2.size=(dp(48), dp(48))
switchContainer.add_widget(checkbox2)
boxLayout.add_widget(switchContainer)
评论列表
文章目录