問題タブ [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.
android - 横向きでフルスクリーンの IME ソフト キーボードを要求するダイアログ入力を強制する
入力を含むダイアログボックスがあり、ソフトキーボード、現在のコードを自動的にポップアップする必要があります:
これは、1 つの動作を除いて正常に機能します。このウィンドウをランドスケープモードで初めて表示すると、ダイアログボックスがソフトキーボード用のスペースを確保しようとしているかのように飛び上がり、十分なスペースがないことに気づき、下にジャンプして、フルスクリーンの ime キーボードが表示されます (テキスト入力で)。
グリッチのように見えます。それと一緒に暮らしたくない。タイマーで物事をやって、別の順序で物事をやろうとしました。最初の後に連続するたびに、キーボードが一番上に表示され、ジャンプすることはありません。回避策を知っている人はいますか?ソフトキーボードを横向きモードで全画面表示にしたいだけです(縦向きモードには、ダイアログボックスが上に移動して表示されるのに十分なスペースがあります.
ありがとう
android - IME Android キーボード
IME キーボードの動作を制御しようとしています。たとえば、私がダウンロードしたキーボードは文字の組み合わせを使用しています (たとえば、「ß」+「π」を押すと、「∑」が示唆されます。この例を作成しています。この機能をオフにしたいと思います。通常、アジアのキーボードはこの機能を使用します。
私はこれの技術用語を知りません。スパン可能を見ましたが、あまり役に立ちませんでした。
ありがとう
apache-flex - ひらがな IME がアクティブなときにプログラムで TextInput に文字を追加する
IMEを使用している場合でも(ボタンを押したときなど)、プログラムでTextInputに文字を追加できるようにしたいと思います(現在、日本語のIMEを使用しています)。通常、これは非常に簡単です。
ここで、ti は TextInput コンポーネントです。ただし、IME を使用する場合は少し注意が必要です。たとえば、上記のコードは、ひらがな IME を使用している場合でも、ti に ak を追加します。IMEのドキュメントを見て、このようなことを試しました
最初はこれがうまくいっていると思っていましたが、ひらがな変換モードが現在選択されている場合でも、または設定した場合でも、常に半角カタカナのように見えるものにデフォルト設定されているようです (100% 確実ではありませんが)。コンポジション文字列を設定する直前。残念ながら、IME ライブラリはオープン ソースではないようですので、これがバグなのかどうかはわかりません。
誰かアドバイスがあればと思っていました-これは非常に具体的であるため、オッズは低いと思いますが、試してみると思いました.
ありがとう!
編集後: これは、私が話していることを試すためのコードです。注: マシンに日本語 IME をセットアップする必要があります。日本語 IME がセットアップされた Windows 7 ボックスでこれを使用し、スタンドアロンの Flash で実行しています。ひらがなとカタカナで ak を入力した場合の違いはわかりにくいですが、よく見ると違いに気付くはずです (また、'a' を入力した直後に別の結果が表示されるはずです)。
android - Android でのソフト入力 (キーボード) からのキー イベントのリッスン
私のアプリケーションでは、デフォルトのソフト入力が何であれ、ユーザー入力を取得したいのですが、入力領域を使用していません。すでにソフト入力をポップアップしましたが、今度はそのソフト入力からのキーボード イベントをリッスンする必要があります。
これは解決済みの問題だと思いましたが、ドキュメントに問題があります。フォーカスのある入力フィールドがない場合でも、アプリケーションでユーザーのソフト入力が生成するものを取得したいと考えています。
これは十分に明確に表現されていますか?
乾杯。
android - Androidでソフトキーボードの位置を設定する
Androidでソフトキーボードの位置を設定する方法はありますか?下部にツールバーがあり、キーボードが表示されたときに表示されたままにしておきます。では、画面上のツールバーの上にソフトキーボードを配置する方法はありますか?さまざまなレイアウトを使用してみましたが、キーボードは常に画面の下部から表示され、ツールバーが非表示になっています。
ありがとう、クリス。
android - ビューを IME の他のビューの上に浮かせるにはどうすればよいですか?
Swype キーボードのように、IMEの ListView を画面の中央に「浮かせる」ようにしようとしています。
FrameLayout を使用してアクティビティでそれを行う方法を読みましたが、アクティビティではなくサービスである IME では機能しません。私の入力ビューは、ルート ビューとしての FrameLayout、複数のコントロールを含む子 RelativeLayout、および FrameLayout の子でもある ListView で構成されます。ここに私のレイアウトコードがあります:
ListView と IME は次のようになります (SMS アプリ内)。
しかし、私はそれを次のようにしたい:
つまり、IME入力ビューの外に表示したいのです。Swype がそれを実行できるなら、私もできると思います (ちょっとした助けがあれば)。助言がありますか?
前もって感謝します!バリー
android - 「-」と「/」を含むテンキーのxml
数字を受け入れる編集フィールドがありますが、「3-1/2」のような分数を表示できるようにしたいと思います。数値ソフトキーパッドには、使用可能な「-」および「/」記号がありません。
編集コントロールのxmlコードに、Alt "123"ボタン(左下)が選択された通常のテキストソフトキーボードをポップアップして、数字が一番上の行に表示され、必要な他の記号を使用できるようにする方法はありますか?ユーザー?
ありがとう!
c++ - ime 言語情報を取得する方法は?( Windows、C++ )
Windows で現在選択されている IME 言語設定を取得する必要があります。
ImmGetConversionStatus() を見つけましたが、現在選択されている言語を返しません。
android - Androidの移植でデフォルトのIMEを設定するには?
- build/target/product/generic.xml に追加
PinyinIME
して、ビルドに追加します。 - makefile で、US と CN のみを使用できるように設定し、CN をデフォルトに設定しました
CUSTOM_LOCALES:= zh_CN en_US
。ADDITIONAL_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>
私の目標を達成する方法を教えてください。
flex4 - Flex 4 コンボ - IME を使用
Flex 4 Spark コンボで ime (ひらがな入力用) を使用しようとしています。作成が完了したら、次のように設定しています。
そして確認するには、次をトレースします。
ただし、テキスト入力を選択してテキストの入力を開始すると、ひらがなに切り替えることができません。
textinput コンポーネントで問題なく動作するように設定できます。
誰もこれを経験したことがありますか?どんな洞察も大歓迎です。