Kivy: Andriodビルドでは、テンキーキーボードを表示できません

作成日 2018年05月24日  ·  7コメント  ·  ソース: kivy/kivy

バージョン

  • Python:3.6
  • OS:win10
  • Kivy:1.10.0
  • Kivyのインストール方法:VM上に構築

説明

TextInputに問題があります。このようにプロパティを設定します->

TextInput:
input_filter: 'float'
input_type: '数値'
複数行:False

しかし、andriodでは、Text Put Display Full文字キーボードをクリックすると、テキスト入力をタッチしたときに数字キーパッドだけが欲しいのですが、3日間検索していて、何も見つかりません
ご回答ありがとうございます

全てのコメント7件

👋ここで最初の号を開いてくれてありがとう! 必ず課題テンプレートに従ってください!

whatsapp image 2018-05-24 at 10 59 56 pm

この問題はhttps://github.com/kivy/python-for-android/issues/796で説明されていているカスタムキーボードの使用例があります。 それはおそらく今のところ最も簡単な回避策です

@bionoidありがとうございます。このキーボードを自分のTextInputに拡張する方法について詳しく説明していただけますか? 私は本当にこのキーボードの問題とスタックします

https://gist.github.com/nim4karimi/572bcc15d8d10a6f5293ac3e85d922f9

申し訳ありませんが、私はvkeyboardのものを使用したことがありません。私の最善の提案は、リンクされた例を研究することです。

@ nim4karimi
https://github.com/kivy/kivy/blob/master/examples/keyboard/main.py#L180これは役に立ちますか?

@eteamin全然理解できません。 これをどのように処理できるか教えていただけますか?
私は3つの入力があり、タッチするとキーボード番号が必要です。これをすべて解決して仕事を終える必要があります。

このページは役に立ちましたか?
0 / 5 - 0 評価