問題タブ [android-softkeyboard]

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 投票する
2 に答える
8531 参照

android - 単一のアクティビティでソフトキーボードを非表示にする - Android

ここで少しネットを検索してきましたが、EditText がフォーカスを取得したときに SoftKeyboard が表示されるのを止めることはできないようです。入力タイプを None に設定して、少なくとも 3 つの異なる方法を試しました (見たと思いますAndroid Dev Docs で)、および onCreate メソッド内の 2 つの異なる方法は、次のとおりです。

マニフェスト ファイルでアプリ全体に対して無効にできることはわかっていますが、このアクティビティでのみ無効にする必要があります。

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

android - EditTextからIMEに情報を送信する

私は言語学習アプリを書いていますが、現在はドイツ語<->ロシア語のみです。

EditTextsユーザーがいずれかの言語でテキストを入力することになっている場所がいくつかあります。InputMethodServiceこれらの言語は異なるアルファベットを使用するため、アプリはラテン文字とキリル文字の両方のキーボードレイアウトを実装して提供することにより、独自のソフトキーボードを使用します。EditTextどの言語が期待されるかは、各分野で知られています。

私が欲しいのは、たとえば、EditTextロシア語を期待するフィールドに焦点が合っているときはいつでも、キリル文字のキーボードレイアウトを表示する必要があるということです。を選択EditTextすると、IMEに定数を渡す必要があります。IMEは、IMEを使用して、ラテンモードとキリルモードのどちらで表示するかを決定できます。

理想的には、単にいくつかのカスタムInputTypeを指定するでしょうEditTextが、それは可能ではないようですよね?ここでの正しいアプローチは何ですか?

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

java - アプリケーションから電源オフ、再起動ダイアログを呼び出す方法は?

アプリケーションから電源ボタンを長く押すと、デフォルトのAndroidダイアログと同じように、電源オフ、再起動などのダイアログを呼び出したいと思います。
アプリケーションから再起動、電源オフなどを直接呼び出す必要はありません。
そのダイアログを呼び出したいだけです。
呼び方は?またはアプリケーションで電源ボタンキーを送信する方法は?
前もって感謝します。

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

java - Androidで、ソフトキーボードにビューをアタッチするにはどうすればよいですか?

私が持っているのは、写真をメインの背景として、編集テキストと下部のボタンのセットを使用した写真のアップロードアクティビティです。エディットテキストをクリックしたときに、ソフトキーボードでエディットテキストとボタンを押し上げて(引き続き表示できるようにします)、背景画像を同じに保ちます。ただし、現時点では、編集テキストの最初の行が表示されるのに十分なだけ押し上げられ、すべてのボタンが非表示になっています。

基本的には、どういうわけかソフトキーボードにビューを添付して、残りのアクティビティはそのままにしておきたいと思います。マニフェストでwindowSoftInputModeフラグを設定しようとしましたが、どのオプションも希望する効果を生み出しません(レイアウトのサイズを変更したくないので、パンは効果がないように見えます)。どうすればこのようなことを達成できますか?

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

android - 仮想キーボードを常に非表示にする

実際、私は編集テキストを持っています。編集テキスト仮想キーボードポップアップをクリックすると、編集テキストをクリックした後も常に仮想キーボードを非表示にしたいのですが、編集テキストはシステムキーボードで印刷できるはずです。これを行うにはどうすればよいですか?私のコード..

0 投票する
10 に答える
23788 参照

android - EditText の Android キーボードを非表示にする

Android キーボードのポップアップ ウィンドウをクリックするたびに表示されEditTextますが、キーボードをポップアップさせたくありません。

現在のアプリケーションの Android キーボード ポップアップを永久に非表示にしたいと考えています。

これどうやってするの?

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

android - Android: キー ストローク数

Androidアプリの編集テキストにキーストロークの数を記録しようとしていますが、それを行う方法が空白になっています。

TextWatcher がこれを達成する方法であると考えていますが、現時点では何も機能していません。私は初心者のアンドロイド開発者なので、どんな助けでも大歓迎です。

メインテキストブロックにテキストを入力するたびに、強制終了します。編集テキスト内の文字数ではなく、キーストロークを数えようとしています。それ以外の場合は、かなり簡単です...

どうもありがとう!

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

android - アンドロイドソフトキーボードの変更

標準のソフトウェアキーボードから特定のキーをプログラムで削除する方法はありますか?いくつかの入力タイプフラグを設定することで、必要なキーボードを手に入れることができます。呼び出し元のアプリケーションから、キーボードを直接変更する方法があります。私は自分のカスタムキーボードを作る方法を知っていますが、標準のボタンから1つのボタンを削除するのはとても無駄なようです。

//////編集///////誰か
がこの方法を試した場合、私はこれを回避する方法を見つけたと思います。それがあなたのために働いたかどうか私に知らせてください。

softKeyboardサービスを取得し、キーボードがビューオブジェクトを取得するために使用する開始フックを使用して、自分のオブジェクトを膨らませて交換します。

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

android - windowSoftInputMode AdjustPan を使用した ListView の EditText

各行にがありListViewます。このアクティビティのマニフェストでEditTextを設定windowSoftInputModeしたので、レイアウトをタップすると、キーボードの上に表示されるようにレイアウトがパンします。adjustPanEditText

これは、 を初めてタップしたときに機能しEditTextます。しかし、戻るボタンを押してキーボードを閉じると、同じ EditText をもう一度タップすると (他に何もタップしないので、カーソルは最初の に残りますEditText)、キーボードは元に戻りますが、今回はレイアウトがパンしません。この結果、 がEditTextキーボードの後ろに隠れてしまいます。

誰もこの動作を経験したことがありますか/それを解決する方法を知っていますか?

ありがとう

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

android - Android ソフトキーボードの予測テキスト

ユーザー入力に基づいてすべての予測単語のリストを取得しようとしています Android Softkeyboard サンプルを使用しています どのように先に進むべきか考えています

よろしくサウラブ