Androidのデフォルトのonfocusはオートフォーカスとeditviewですが、それを削除するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/4222230

質問

私のアプリケーションでは、最初のアクティビティにオートコンプリートがあり、2 番目のアクティビティに編集テキストがあります。

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

しかし、アプリケーションの読み込み時にデバイスにデプロイすると、onfocus は直接オートコンプリートになり、キーボードがポップアウトします。また、最初のアクティビティから 2 番目のアクティビティに移動すると、onfocus は最初の edittext になり、キーボードがポップアウトします。

このonfocusをすべてのページで無効にしたいと考えています。 どうやってするか ?

役に立ちましたか?

他のヒント

それは私にとってはうまくいきました...この行をマニフェストのアクティビティ定義に追加しました。

 <activity
                ...
             android:windowSoftInputMode="stateHidden" >
 </activity>
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top