問題タブ [window-soft-input-mode]
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 - 「adjustPan」と「adjustResize」の併用方法
私は奇妙な問題に直面しています。1 つのアクティビティに 2 つのフラグメントがあります。1 つはログイン Fragment です。このフラグメントには 2 つの編集テキストがあります。このファイルがソフト キーボードによって非表示になっているデバイスがあります。
ユーザーが LoginFragment のボタンをクリックすると、 forgetpassword という名前の別のフラグメントが開かれます。これは WebView であり、URL はリモート サーバーからロードされています。しかし、html のテキストフィールドはソフトキーボードで非表示になっています。だから私はadjustResizeを使ってみましたが、うまくいきました。しかし、loginfragment の editText ウィジェットはキーボードで非表示になっています。
アクティビティで両方のフラグを達成するにはどうすればよいですか。これで私を助けてください。
java - windowSoftInputMode の変更方法
私は Android アプリケーションを持っていますが、動作します。1 つのアクティビティには、シンプルな EditText と Button があります。そのため、EditText をクリックすると、キーボードが表示されますが、ボタン上にあります。私はこれを望んでいません。キーボードが表示されているときにコンポーネントの上に移動できるかどうかわかりません。
これは AndroidManifest のコードです。
これはアクティビティのコードです:
android - EditTextビューをクリックすると、仮想キーボードが下のボタンをブロックします
アクティビティの下部に editText ビューがあります。クリックするとキーボードが表示されますが、editTextの下のボタンがブロックされます。私は android:windowSoftInputMode="adjustResize" または "adjustPan" を使用していますが、私が望むようには機能しません。
以下にいくつかのスクリーンショットを示します。
元のビュー:
編集テキストをクリックすると:
私が望むビュー:
これが私のコードです:
android - Androidのソフト入力でetを押し上げた場合、etの下にビューを表示するにはどうすればよいですか?
edittext と、レイアウトの edittext の下にあるボタンがあります。
レイアウト xml は次のようになります。
androidmanifast での layout のアクティビティは次のとおりです。
では、質問は:
edittext をクリックまたはフォーカスすると、ソフト入力が自動的に押し上げられ、ボタンがブロック/カバーされたので、ボタンを表示したいと思います。入力が来るときにボタンをソフト入力キーボードの右にするにはどうすればよいですか。
誰かが私にアドバイスをくれますか?ありがとう。
android - ソフト入力が画面下部を覆うようにする方法は?
edittext が下部に配置された私のレイアウトの 1 つが、edittext をクリックすると、ページ全体が上に移動し、ソフト入力用のスペースが確保されます。しかし、下のレイアウトを上に移動したいだけですが、解決策は?