ユーザーが使用しているキーボードを知ることはできますか? ユーザーが Swype キーボードを使用しているかどうかを確認するにはどうすればよいですか?
2050 次
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
于 2013-01-17T01:54:45.540 に答える