外部キーボードを搭載したアンドロイドタブに取り組んでいます。だから私はアンドロイドソフトキーボードポップを私のアプリケーションで削除する必要があります。私はそれを行うには非常に多くの方法を試みた、私のデバイスはApi-16であるため、それのどれも私のために動作しません。 Android hide keyboard
EditText edtView=(EditText)findViewById(R.id.editTextConvertValue);
edtView.setInputType(0);
このコード
は仕事だったが、それは私の作品は何も、カーソル.Iはこれらを試してみましたgetWindow().setSoftInputMode(
WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN
);
と
<activity
android:name=".MyActivity"
android:windowSoftInputMode="stateAlwaysHidden"/>
を示しませんでした。
他の方法はありますか?
Hide softKeyboard Api 16デバイスのポップ
ありがとうございます!
を非表示にしたいときは、これが行われている?してみてくださいhttp://android.stackexchange.com/a/80999/57580 –
キーボードの表示/非表示を切り替えるViewUtil.javaクラスを作成します。あなたは、次のを見てみることができますhttps://gist.github.com/kristopherjohnson/6023531 –