2010-11-19 12 views
0

私のアプリケーションでは、最初のアクティビティではオートコンプリート、2番目のアクティビティではいくつかのedittextがあります。Androidのデフォルトのonfocusでオートフォーカスとeditviewを削除するにはどうすればよいですか?

エミュレータでコードを実行すると正常に動作し、プログラムが実行されたときに画面上に仮想キーボードが表示されません。

しかし、アプリケーションをロードするときにデバイスにデプロイすると、onfocusは自動的にオートコンプリートになり、キーボードがポップアップし、最初のアクティビティから2番目のアクティビティに移動するとonfocusが最初のedittextになり、キーボードが飛び出します。

すべてのページでこのonfocusを無効にします。どうすればいいですか?

答えて

0

私のために働いた...私はマニフェストのアクティビティ定義では、この行を置きます。

<activity 
       ... 
      android:windowSoftInputMode="stateHidden" > 
</activity>