2016-10-16 4 views
2

저는 kivy를 처음 사용합니다. 200 개 항목으로 사전에서 선택할 수있는 자동 완성 기능이있는 textinput을 만드는 방법이 있는지 알고 싶습니다. 당신이Kivy TextInput with autocomplete

+0

나는 매번 키를 누를 때마다 호출되는 TextInput.insert_text()를 재정의하는 것으로부터 시작할 것입니다. 커서를 현재 위치에두면 어떻게 될지 모르겠습니다. – TimSC

답변

2

당신은 스스로를 구현할 수 있습니다 HTML/CSS에있는 선택 2 유사

, 단지 on_text 이벤트를 결합하고 suggestion_text에게 속성을 변경하십시오. TAB 키 누름 이벤트를 확인하여 텍스트를 제안 된 완료로 변경할시기를 알 수 있습니다.

+0

하지만이 방법을 사용하면 2 ~ 3 개의 옵션 – user2067030

+0

@ user2067030이 표시되지 않습니다. 아닙니다. (현재 마크 아래 2/3 옵션을 표시하는 작은 위젯을 만들어야한다고 생각합니다. –