私のアンドロイドアプリでは、デバイスがキーボード(モトローラのマイルストーンのような)を持っている場合にユーザーのデバイスを検出し、対応するユーザーインターフェイスを表示したいと考えています。あなたはそれをする方法を知っていますか?ありがとう!Androidはキーボード付き携帯電話を認識していますか?
よろしく justicepenny
私のアンドロイドアプリでは、デバイスがキーボード(モトローラのマイルストーンのような)を持っている場合にユーザーのデバイスを検出し、対応するユーザーインターフェイスを表示したいと考えています。あなたはそれをする方法を知っていますか?ありがとう!Androidはキーボード付き携帯電話を認識していますか?
よろしく justicepenny
http://developer.android.com/reference/android/content/res/Configuration.html
公共int型キーボード
デバイスに接続されたキーボードの種類。 KEYBOARD_NOKEYS、KEYBOARD_QWERTY、KEYBOARD_12KEYのいずれか。
これだけです!
物理的なキーボードの検出を可能にするメカニズムがある場合、あなたが求めている場合は?
はい、Androidにはキーボードの開閉イベントをアプリケーションに通知する機能があります。
アクティビティの設定変更の検出を追加する必要があります。現在表示されているアクティビティに通知され、キーボードの状態(またはデバイス構成の変更)を示す通知があると考えられます。
http://developer.android.com/guide/topics/manifest/activity-element.htmlあなたが探しているものにもっと洞察を与えるかもしれません。