問題タブ [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 投票する
0 に答える
1558 参照

android - 横向きでフルスクリーンの IME ソフト キーボードを要求するダイアログ入力を強制する

入力を含むダイアログボックスがあり、ソフトキーボード、現在のコードを自動的にポップアップする必要があります:

これは、1 つの動作を除いて正常に機能します。このウィンドウをランドスケープモードで初めて表示すると、ダイアログボックスがソフトキーボード用のスペースを確保しようとしているかのように飛び上がり、十分なスペースがないことに気づき、下にジャンプして、フルスクリーンの ime キーボードが表示されます (テキスト入力で)。

グリッチのように見えます。それと一緒に暮らしたくない。タイマーで物事をやって、別の順序で物事をやろうとしました。最初の後に連続するたびに、キーボードが一番上に表示され、ジャンプすることはありません。回避策を知っている人はいますか?ソフトキーボードを横向きモードで全画面表示にしたいだけです(縦向きモードには、ダイアログボックスが上に移動して表示されるのに十分なスペースがあります.

ありがとう

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

android - IME Android キーボード

IME キーボードの動作を制御しようとしています。たとえば、私がダウンロードしたキーボードは文字の組み合わせを使用しています (たとえば、「ß」+「π」を押すと、「∑」が示唆されます。この例を作成しています。この機能をオフにしたいと思います。通常、アジアのキーボードはこの機能を使用します。

私はこれの技術用語を知りません。スパン可能を見ましたが、あまり役に立ちませんでした。

ありがとう

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

apache-flex - ひらがな IME がアクティブなときにプログラムで TextInput に文字を追加する

IMEを使用している場合でも(ボタンを押したときなど)、プログラムでTextInputに文字を追加できるようにしたいと思います(現在、日本語のIMEを使用しています)。通常、これは非常に簡単です。

ここで、ti は TextInput コンポーネントです。ただし、IME を使用する場合は少し注意が必要です。たとえば、上記のコードは、ひらがな IME を使用している場合でも、ti に ak を追加します。IMEのドキュメントを見て、このようなことを試しました

最初はこれがうまくいっていると思っていましたが、ひらがな変換モードが現在選択されている場合でも、または設定した場合でも、常に半角カタカナのように見えるものにデフォルト設定されているようです (100% 確実ではありませんが)。コンポジション文字列を設定する直前。残念ながら、IME ライブラリはオープン ソースではないようですので、これがバグなのかどうかはわかりません。

誰かアドバイスがあればと思っていました-これは非常に具体的であるため、オッズは低いと思いますが、試してみると思いました.

ありがとう!


編集後: これは、私が話していることを試すためのコードです。注: マシンに日本語 IME をセットアップする必要があります。日本語 IME がセットアップされた Windows 7 ボックスでこれを使用し、スタンドアロンの Flash で実行しています。ひらがなとカタカナで ak を入力した場合の違いはわかりにくいですが、よく見ると違いに気付くはずです (また、'a' を入力した直後に別の結果が表示されるはずです)。

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

android - Android でのソフト入力 (キーボード) からのキー イベントのリッスン

私のアプリケーションでは、デフォルトのソフト入力が何であれ、ユーザー入力を取得したいのですが、入力領域を使用していません。すでにソフト入力をポップアップしましたが、今度はそのソフト入力からのキーボード イベントをリッスンする必要があります。

これは解決済みの問題だと思いましたが、ドキュメントに問題があります。フォーカスのある入力フィールドがない場合でも、アプリケーションでユーザーのソフト入力が生成するものを取得したいと考えています。

これは十分に明確に表現されていますか?

乾杯。

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

android - Androidでソフトキーボードの位置を設定する

Androidでソフトキーボードの位置を設定する方法はありますか?下部にツールバーがあり、キーボードが表示されたときに表示されたままにしておきます。では、画面上のツールバーの上にソフトキーボードを配置する方法はありますか?さまざまなレイアウトを使用してみましたが、キーボードは常に画面の下部から表示され、ツールバーが非表示になっています。

ありがとう、クリス。

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

android - ビューを IME の他のビューの上に浮かせるにはどうすればよいですか?

Swype キーボードのように、IMEの ListView を画面の中央に「浮かせる」ようにしようとしています。

ここに画像の説明を入力

FrameLayout を使用してアクティビティでそれを行う方法を読みましたが、アクティビティではなくサービスである IME では機能しません。私の入力ビューは、ルート ビューとしての FrameLayout、複数のコントロールを含む子 RelativeLayout、および FrameLayout の子でもある ListView で構成されます。ここに私のレイアウトコードがあります:

ListView と IME は次のようになります (SMS アプリ内)。

ここに画像の説明を入力

しかし、私はそれを次のようにしたい:

ここに画像の説明を入力

つまり、IME入力ビューのに表示したいのです。Swype がそれを実行できるなら、私もできると思います (ちょっとした助けがあれば)。助言がありますか?

前もって感謝します!バリー

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

android - 「-」と「/」を含むテンキーのxml

数字を受け入れる編集フィールドがありますが、「3-1/2」のような分数を表示できるようにしたいと思います。数値ソフトキーパッドには、使用可能な「-」および「/」記号がありません。

編集コントロールのxmlコードに、Alt "123"ボタン(左下)が選択された通常のテキストソフトキーボードをポップアップして、数字が一番上の行に表示され、必要な他の記号を使用できるようにする方法はありますか?ユーザー?

ありがとう!

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

c++ - ime 言語情報を取得する方法は?( Windows、C++ )

Windows で現在選択されている IME 言語設定を取得する必要があります。

ImmGetConversionStatus() を見つけましたが、現在選択されている言語を返しません。

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

android - Androidの移植でデフォルトのIMEを設定するには?

  • build/target/product/generic.xml に追加PinyinIMEして、ビルドに追加します。
  • makefile で、US と CN のみを使用できるように設定し、CN をデフォルトに設定しましたCUSTOM_LOCALES:= zh_CN en_USADDITIONAL_BUILD_PROPERTIES := persist.sys.timezone=Asia/Shanghai persist.sys.language=zh persist.sys.country=CN

しかし、電話のデフォルトの IME はまだ LatinIME ですが、私のデフォルトの言語設定は CN です。PinyinIME ではvalues-zh/bools.xml<bool name="im_is_default">true</bool>

私の目標を達成する方法を教えてください。

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

flex4 - Flex 4 コンボ - IME を使用

Flex 4 Spark コンボで ime (ひらがな入力用) を使用しようとしています。作成が完了したら、次のように設定しています。

そして確認するには、次をトレースします。

ただし、テキスト入力を選択してテキストの入力を開始すると、ひらがなに切り替えることができません。

textinput コンポーネントで問題なく動作するように設定できます。

誰もこれを経験したことがありますか?どんな洞察も大歓迎です。