EditTextをキーボードの上に配置する

blackst0ne

私はEditTextこのように見えます(「底部重力」付き):

ここに画像の説明を入力してください

を押すEditTextと、キーボードが表示され、入力内容が表示されなくなります(EditTextがキーボードの後ろ、下部にあるため)。EditTextキーボードが押されたときに、キーボードの真上に自動的に移動するにはどうすればよいですか?

最後に、次のようにするとよいでしょう。

ここに画像の説明を入力してください

私のコード:

// LINEAR LAYOUT
LinearLayout layout = new LinearLayout(getApplicationContext());
layout.setOrientation(LinearLayout.VERTICAL);
setContentView(layout);
// TEXTVIEW
layout.addView(tv);
// EDITTEXT
et.setGravity(Gravity.BOTTOM);
et.setInputType(InputType.TYPE_CLASS_TEXT);
et.setImeOptions(EditorInfo.IME_ACTION_SEND);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.MATCH_PARENT);
                        params.gravity = Gravity.BOTTOM;
                        et.setLayoutParams(params); // SOMETHING LIKE ONTOUCH -> MOVE UPWARDS
                        layout.addView(et);
ヴァルンシン

マニフェストファイルに、この特定のアクティビティ用に次のコードを追加します

<activity android:windowSoftInputMode="adjustPan">

詳細については、このドキュメントを確認してください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

キーボードの上にUITextViewを配置しますか?

分類Dev

キーボードの上にEditTextを使用して下部シート全体を表示する

分類Dev

キーボードの上にボタンを追加する方法

分類Dev

WpfTouchキーボードの上にコントロールを配置します

分類Dev

複数のEditTextでキーボードを無効にする方法

分類Dev

EditTextでSwiftKey(サードパーティのキーボード)の動作を無効にする方法は?

分類Dev

ソフトキーボードはEditText上にあります

分類Dev

「edittext」キーボードの一部のボタンを無効にする方法

分類Dev

キーボードの上にツールバーを追加する方法

分類Dev

AndroidのカスタムキーボードからEditTextに作成テキストを設定する

分類Dev

ボタン内の画像の下にテキストを配置するストーリーボード

分類Dev

ボタン内の画像の下にテキストを配置するストーリーボード

分類Dev

キーボードを選択すると、EditTextが非表示になります

分類Dev

Android EditTextキーボードの色を変更するにはどうすればよいですか?

分類Dev

Androidの画面キーボードの真上にレイアウトを配置するにはどうすればよいですか?

分類Dev

キーボードが表示されているときにEditTextの縮小を修正する方法

分類Dev

Edittextの外側をクリックした後、XamarinAndroidでキーボードを非表示にする方法

分類Dev

Androidソフトキーボードを非表示にし、EditTextで数字のみを許可する

分類Dev

EditTextをAndroidのソフトキーボードに貼り付ける方法

分類Dev

キーボードをコンテンツの上に配置するにはどうすればよいですか?

分類Dev

キーボードの上にあるRelativeLayoutを調整します

分類Dev

キーボードをフラッターで上に移動するボタンの上にテキストフィールドを移動する方法

分類Dev

編集時にキーボードの真上にテキストフィールドを表示する

分類Dev

Android-キーボードはeditTextを非表示にします

分類Dev

キーボードが表示されたときにEditTextが上に移動しないようにする方法

分類Dev

キーボード上にUIAlertControllerを表示する

分類Dev

キーボードをTabViewControllerTabBarの上に移動します

分類Dev

キーボードの上にボタンを実装するにはどうすればよいですか?

分類Dev

ボタンをキーボードの上に移動するにはどうすればよいですか?

Related 関連記事

  1. 1

    キーボードの上にUITextViewを配置しますか?

  2. 2

    キーボードの上にEditTextを使用して下部シート全体を表示する

  3. 3

    キーボードの上にボタンを追加する方法

  4. 4

    WpfTouchキーボードの上にコントロールを配置します

  5. 5

    複数のEditTextでキーボードを無効にする方法

  6. 6

    EditTextでSwiftKey(サードパーティのキーボード)の動作を無効にする方法は?

  7. 7

    ソフトキーボードはEditText上にあります

  8. 8

    「edittext」キーボードの一部のボタンを無効にする方法

  9. 9

    キーボードの上にツールバーを追加する方法

  10. 10

    AndroidのカスタムキーボードからEditTextに作成テキストを設定する

  11. 11

    ボタン内の画像の下にテキストを配置するストーリーボード

  12. 12

    ボタン内の画像の下にテキストを配置するストーリーボード

  13. 13

    キーボードを選択すると、EditTextが非表示になります

  14. 14

    Android EditTextキーボードの色を変更するにはどうすればよいですか?

  15. 15

    Androidの画面キーボードの真上にレイアウトを配置するにはどうすればよいですか?

  16. 16

    キーボードが表示されているときにEditTextの縮小を修正する方法

  17. 17

    Edittextの外側をクリックした後、XamarinAndroidでキーボードを非表示にする方法

  18. 18

    Androidソフトキーボードを非表示にし、EditTextで数字のみを許可する

  19. 19

    EditTextをAndroidのソフトキーボードに貼り付ける方法

  20. 20

    キーボードをコンテンツの上に配置するにはどうすればよいですか?

  21. 21

    キーボードの上にあるRelativeLayoutを調整します

  22. 22

    キーボードをフラッターで上に移動するボタンの上にテキストフィールドを移動する方法

  23. 23

    編集時にキーボードの真上にテキストフィールドを表示する

  24. 24

    Android-キーボードはeditTextを非表示にします

  25. 25

    キーボードが表示されたときにEditTextが上に移動しないようにする方法

  26. 26

    キーボード上にUIAlertControllerを表示する

  27. 27

    キーボードをTabViewControllerTabBarの上に移動します

  28. 28

    キーボードの上にボタンを実装するにはどうすればよいですか?

  29. 29

    ボタンをキーボードの上に移動するにはどうすればよいですか?

ホットタグ

アーカイブ