diff --git a/app/src/main/java/com/hjx/parent/dialog/AddHomeworkDialog.java b/app/src/main/java/com/hjx/parent/dialog/AddHomeworkDialog.java index fa4b937..2cdaad5 100644 --- a/app/src/main/java/com/hjx/parent/dialog/AddHomeworkDialog.java +++ b/app/src/main/java/com/hjx/parent/dialog/AddHomeworkDialog.java @@ -4,6 +4,7 @@ import android.annotation.SuppressLint; import android.content.Context; import android.util.Pair; import android.view.View; +import android.view.WindowManager; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.Toast; @@ -71,6 +72,7 @@ public class AddHomeworkDialog extends BaseDialog{ @SuppressLint("SetTextI18n") @Override public void initView() { + getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE); binding.btnClose.setOnClickListener(v -> dismiss()); binding.spStudent.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override diff --git a/app/src/main/res/layout/dialog_add_homework.xml b/app/src/main/res/layout/dialog_add_homework.xml index 9d8be68..340579b 100644 --- a/app/src/main/res/layout/dialog_add_homework.xml +++ b/app/src/main/res/layout/dialog_add_homework.xml @@ -15,7 +15,7 @@ @@ -38,153 +38,164 @@ android:layout_height="35dp" /> - - - - - - - - - - - - - - - - - - - - - - - - - - + android:layout_height="match_parent"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file