0
我使用Python Kivy构建一个简单的Android应用程序,但我不能做一个简单的GUI,我想要实现的是以下如何使用KV语言构建Android应用程序GUI?
- 一个短信说“FB”
- 用户输入
- 一个按钮
我使用BoxLayout
,下面是我的KV代码和我得到的结果...... 我怎样才能使按钮上方的TextInput
?另外,是否有任何简单的Kivy GUI生成器可以使用?
Builder.load_string('''
<MyInterface>:
orientation: 'vertical'
Label:
text: "FB"
Label:
TextInput:
id: number
size_hint_y: None
size: (400,100)
IntentButton:
size_hint_y: None
size: (400,100)
text: "Dial call via phone"
on_release: self.send_sms()
Label:
''')
class MyInterface(BoxLayout):
pass
这工作得很好,谢谢,你能请参考网站或文件,我可以学习如何使用Kivy语言设计一个非常基本的界面?再次感谢您的帮助 –
@clienteastwood [Kivy设计师](https://github.com/kivy/kivy-designer),似乎该项目还活着。^_ ^但我建议你只用它来学习kv。对于一个知道kv的人来说,这可能比写在记事本上花费更多的时间。 – KeyWeeUsr
@clienteastwood您可以查看[Kivy Crash Course](https://www.youtube.com/watch?v=ZVWAKzR63ig)和[文档(有示例)](https://kivy.org/docs/guide/ lang.html)。 – jligeza