2011-01-10 22 views

答えて

0

キーボードが隠れている(閉じている)かどうかを判断するには、要求しているキーボードの種類が隠されているかどうかを示す列挙値を返す次のアプローチのいずれかを使用できますか否か。

getResources().getConfiguration().hardKeyboardHidden 

または

getResources().getConfiguration().keyboardHidden 

違いはhardKeyboardHiddenが唯一のハードキーボードが非表示であるかどうかを教えてくれるのに対しkeyboardHiddenは、ハードキーボードと一緒に考慮にソフトキーボードを取るということです。

+0

あなたの答えをありがとう、しかし、私はどのようにキーボードを閉じるために "バックキー"を押しているのですか? – Bakih

+0

あなたは何らかのKeyEventを処理する必要があります。(http://stackoverflow.com/questions/2261914/catch- keypress-with-androidまたは様々なチュートリアルをオンラインで...)もちろん、あなたの特定のシナリオのために、背中のキーを押したときにkeyBoardが隠されていないことを確認し、確認する必要があります。 – sahhhm

関連する問題