私のアプリにはいくつかの編集ボックスがあり、その中には英語のテキストを入力するものもあれば、スペイン語を入力するものもあります。アンドロイドソフトキーボードの言語設定を動的に変更しますか?
標準のアンドロイドソフトキーボードを使用していますが、デバイスロケールが英語に設定されているため、「スペイン語」の編集ボックスの1つにスペイン語を入力すると、英語の訂正テキスト/予測テキストが難しくなります。
私が見つけた唯一の回避策は、デバイスの設定に入り、言語を変更することですが、これは非常に面倒です。
何らかのボタンをクリックすると、クリックするとソフトキーボードの言語設定が動的に変更されますか?これはどんなインテントで公開されていますか?
よろしく
他のキーボード(ハッカーのキーボード)ではこの提案は機能しません。 –
@ LuisA.Florit:だから私は "try"という言葉を使ったのです。 'inputType'のような属性はすべてヒントです。これはIMEが尊敬したり無視したりすることを歓迎しています。 – CommonsWare
私は参照してください。実際には、キーボードのプロパティを切り替える必要があり、戻ってくることを忘れないようにするのは面倒なことです。ありがとう! –