text_field не щелкает в kivymd

#kivy #kivymd

Вопрос:

Я новичок в киви. В моем приложении есть два экрана, я хочу добавить некоторое текстовое поле на свой экран входа, и я добавил одно текстовое поле(MDTextFieldRound), и возникла проблема, после добавления текстового поля он не щелкает, но кнопки работают правильно.

это мое login.py

 from kivymd.app import MDApp
from kivymd.uix.screen import MDScreen

from kivy.uix.screenmanager import ScreenManager, Screen
from kivy.lang.builder import Builder
from kivy.properties import ObjectProperty
from kivy.uix.widget import Widget


class LoginScreen(MDScreen):
    pass


class MagazineScreen(MDScreen):
    pass


class WindowManager(ScreenManager):
    pass


# create screen_manager object
sm = WindowManager()
sm.add_widget(LoginScreen(name='login'))
sm.add_widget(MagazineScreen(name='magazine'))


class LoginApp(MDApp):
    def build(self):
        kv = Builder.load_file('login.kv')
        return kv

if __name__=='__main__':
    LoginApp().run()
 

это login.kv

 # there are two screens
WindowManager:
    LoginScreen:
    MagazineScreen:

# GUI for LoginScreen
<LoginScreen>
    name: 'login'
    MDCard:
        size_hint: None, None
        size: "320dp", "400dp"
        pos_hint: {"center_x": .5, "center_y": .5}
        elevation: 8
        md_bg_color: [242/255, 242/255, 242/255, 1]
        padding: 20
        spacing: 30
        orientation: 'vertical'

        # username
        MDTextFieldRound:
            hint_text: 'Username'
            icon_left: 'account'
            size_hint_x: None
            width: 220
            font_size: 15
            pos_hint: {'center_x': 0.5, 'center_y': 0.5}
            color_active: [1, 1, 1, 1]

<MagazineScreen>
    name: 'magazine'
    MDLabel:
        text: 'MagazineScreen'
        pos_hint: {'center_x': 0.5, 'center_y': .05}
    Widget:
 

Пожалуйста, помогите мне.

Комментарии:

1. Что значит «не нажимать»?