1

多くのフォームが存在する 1 つのアプリケーションを実装しました。フォームには EditText ボックスが含まれています。ソフト キーボードを使用してそのテキスト ボックスに入力しようとすると、応答が遅すぎます。新しいアクティビティを作成し、編集テキスト ボックスのみでレイアウトを使用している場合、任意の文字をタップするとすぐに応答します。

では、編集テキスト ボックスの入力で応答が遅い理由は何でしょうか?

ありがとう、ブスカニア。

4

2 に答える 2

0

キーボードの応答は、さまざまな理由で遅くなります。私もこの状況に直面しました。私の場合、隣接する tabLayout に多くの画像とタブがあり、それが問題を引き起こしていました。

editTextがあるタブに切り替えたときに、多くのビットマップとすべてがあるレイアウトを非表示にします(Visibility.GONE)。そして、この行をマニフェストに追加しました

android:windowSoftInputMode="stateHidden|adjustResize"

それは私の問題を解決しました。

于 2019-07-01T17:48:56.507 に答える