首先下载一种字体,在这里我使用DroidSansFallback.ttf,并分配给Textinput的font_name属性,并使用buildozer打包为apk文件。
这里不展示打包apk
只展示中文输入
test.kv文件:
AddLocationForm:
<AddLocationForm@BoxLayout>:
orientation: 'vertical'
BoxLayout:
height: "40dp"
size_hint_y: None
TextInput:
font_name: "DroidSansFallback.ttf"
size_hint_x: 50
Button:
text: "Search"
size_hint_x: 25
Button:
text: "Current Location"
size_hint_x: 25
DroidSansFallback.ttf 下载地址:
from kivy.app import App
class TestAPP(App):
pass
if __name__ == '__main__':
TestAPP().run()
运行一下
直接输入中文,虽然弹出英文软键盘,不要管