問題タブ [ime]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1840 参照

android - ビュー固有のIME?

ユーザーがアプリで定義された文字セットから文字を入力できるようにするカスタムビューがあります。これを行うには、私が理解しているように、入力メソッドサービスを作成する必要があります。ユーザーはそれをインストールするだけでなく、[設定]> [言語とキーボード]でIMEを有効にしてから、ビューで使用するカスタムIMEを選択する必要があります。

これは本当にクレイジーに思えます。このIMEを1つのアプリケーションの1つのビューにのみ使用したいと思います。システム全体で利用できるようにしたり、ユーザーにグローバル設定の変更を強制したりしたくありません。

私が見ることができる唯一の選択肢は、独自のアプリ内カスタムビューを定義し、ビューがフォーカスを取得したときにIME(おそらくフルスクリーンビュー)をシミュレートすることです。これ以上良いものはありませんか?

0 投票する
4 に答える
7610 参照

android - 漢字手書き入力

日本語の漢字用に組み込みの手書き IME を提供する予定があるかどうかを尋ねたいと思います。おそらく、繁体字中国語と簡体字中国語も同様です。

私が質問する理由は、私が iPhone から見逃していると思われる唯一のものだからです。上記の文字を電話で自然に入力できるのは本当に便利ですが、私はまだ十分な入力方法を見つけていません.

前もって感謝します。

0 投票する
1 に答える
1028 参照

c# - 日本語IMEからより多くのデータを取得する

私のc#フォームには、単語または文の漢字バージョンとかなバージョンの両方を入力して、それらを異なる列に配置するデータグリッドビューがあります。例えば:

私が達成したいのは、最初の列をコミットするときに2番目の列が自動的に入力されるようにすることです。漢字の読みを含む辞書があることは知っていますが、文章の場合は複雑になり、複数の読みの漢字もたくさんあります。私が知っているのは、IMEには両方の情報があるということです。入力するときに、最初にひらがなを使用してから漢字に変換するので、ユーザーの元の入力を取得する方法はありますか?

0 投票する
2 に答える
299 参照

java - Android IME - ビューに入ることを検出する方法は?

Android OS 用のカスタム IME を作成しようとしています。ただし、ユーザーがいつ入力しているのかを検出する方法がわかりませんEditText

on...()私はすでにいくつかのメソッドを無効にしようとInputMethodServiceしましたが、役に立ちませんでした。

ここでは、ドキュメントは特に役に立ちませんでしたInputMethodService。クラスの説明を理解するのに苦労しています。

0 投票する
1 に答える
278 参照

c# - ac#コントロールでIMEキャレット位置を設定します

から継承したC#でテキストエディタコントロールを作成しましたControl

一部のユーザーは入力にIME(Input Method Editor)を使用しているので、さらにサポートを追加したいと思います。

通常、IMEはカレットがある場所にポップアップしますが、どこに表示するかを指示する方法がわかりません。クラスにはいくつかのIMEフィールドがあるので、これを行うための標準的な方法があると思いますControl

0 投票する
1 に答える
292 参照

android - Android Input Method (IME) で辞書ファイルを使用した I/O

私は現在Android IMEを開発しており、それを辞書として使用するファイルが必要なので、それを読み書きしたいと考えています。

まず、このファイルをプロジェクトにインポートするにはどうすればよいですか?

次に、デバイスのどこに保存されますか?

そして最後に、削除できないと思いますよね?

前もって感謝します!

0 投票する
3 に答える
843 参照

android - Android の入力方法の問題

Android に関するいくつかの質問:

デフォルトのキーボードのキーを交換することはできますか? たとえば、数字キーボードのドットをコンマに置き換えることは可能ですか?

非常に単純な IME を作成しましたが、EditText に設定できません。私が望むのは、デフォルトの LatinIME ではなく、デフォルトで作成した IME を使用するように EditText の 1 つを設定することです。それは可能ですか?inputMethod 属性はどのように機能しますか? IME の完全修飾クラス名を設定しましたが、class not found 例外が発生します。

ありがとう。

0 投票する
1 に答える
3393 参照

android - Android:一部のデバイスのソフトキーボードにImeオプションが表示されない

AutoCompleteTextViewの場合、を設定android:imeOptions="actionSearch"し、アクティビティに次のように設定しました。

キーボードが表示されたら、検索を実行するためのボタンを識別できます(imeの定義に従って)。私はこれをテストしました、そしてそれはサムスンギャラクシーSとXperiaX10で動作します。

ただし、ユーザーは、HTCデバイスで検索を開始するためのキーボード上のボタンが見つからないと報告しました。私は何か間違ったことをしていますか、それともこれはimeオプションと、さまざまなデバイスがそれらを処理する方法に関して問題ですか?

0 投票する
2 に答える
828 参照

android - ime がフルスクリーンのときに EditText ヒントをオーバーライドしますか?

アプリが横向きモードで EditText がフルスクリーンの場合、ヒントをオーバーライドして別のヒントを表示できますか?

たとえば、TextView (ラベル、「ユーザー名」など) と EditText (ヒント「必須」でユーザー名を入力する) があります。ただし、アプリが横向きモードで EditText が全画面表示になっている場合は、ユーザーが EditText の目的を理解できるように、「ユーザー名は必須です」などのヒントを提供すると、ユーザー エクスペリエンスが向上します。

ime がフルスクリーンかどうかを確認する EditText のメソッドはありますか?

[Twitter などのさまざまなアプリを調べてみましたが、ヒントを上書きしないか、TextView/ラベルを繰り返すヒントしかありません。どちらもやりたくない】

ありがとう。

0 投票する
0 に答える
313 参照

android - アンドロイドIMEの問題

私はカンナダ語用のIMEを開発しています。これは、AndroidSDKのソフトキーボードを採用したインドの言語です。文字を入力すると、カーソルが1つ先に移動します。しかし、bekkuにkkuのような複合文字を入力するときは、ka、virama、ka、uを4つの異なるUnicode文字と組み合わせる必要があります。それらはすべて一緒に表示されますが、カーソルは複合文字の横に表示されるのではなく、4桁先に表示されます。カーソルを正しい位置に表示するにはどうすればよいですか?inputconnectionのsetSelection()メソッドを試してみました。また、key-dpad-leftのkeyevent(上下両方)を送信してみました。何も機能していません。前もって感謝します