0

私のアクティビティには、複数の編集テキストと、その下にボタンがあるアニメーション化されたスライダーがあります。問題は、スライダーを開いてボタンをタップすると、画面が最初の編集テキストに「ジャンプ」して戻ることです。どうすればこれを防ぐことができますか? ボタンを押した後も画面をそのままにしておきたいだけです。どんな助けでも大歓迎です。

編集/更新iPhoneで遊んでみました。ソフト キーボードが最小化されているときに、編集テキストからフォーカスを削除することはできますか? (フォーカスを削除すると、画面が自動的にトップに移動するという元の質問に関して機能します)

4

3 に答える 3

0

次のソリューションを使用しました。メソッドを作成しました:

public void clearFocusOnEditText(){
    //editText.clearfocus()
}

次に、このメソッドを my ontouch()andonClick()メソッドに追加しました。これは最善の解決策ではないと思いますが、すべての意図と目的に対して見事に機能します。

于 2013-09-20T07:58:30.760 に答える
-1

マニフェストのアクティビティ タグに追加します

   android:windowSoftInputMode="stateHidden"
于 2013-09-20T07:29:50.117 に答える