7

ユーザーが使用しているキーボードを知ることはできますか? ユーザーが Swype キーボードを使用しているかどうかを確認するにはどうすればよいですか?

4

3 に答える 3

13

以下を使用して、現在のデフォルトのキーボードを取得できます。

String currentKeyboard =  Settings.Secure.getString(getContentResolver(), Settings.Secure.DEFAULT_INPUT_METHOD);

com.touchtype.swiftkey/com.touchtype.KeyboardServiceさまざまなキーボードのような結果が得られます。最初の部分はキーボードのメイン パッケージ名で、2 番目の部分は使用するキーボード サービスの名前です。この文字列を解析して、Swype の情報と一致するかどうかを確認します (Swype をインストールしていないため、現時点では SwiftKey の詳細のみを提供できます)。

于 2013-01-17T02:01:47.693 に答える
2

あなたの答えはここにあるようです:

Androidで現在のIMEを確認するには?

適切な検索用語を知ることだけが目的の場合もあります。

于 2013-01-17T01:54:45.540 に答える