android - 键盘出现时 EditText 被隐藏
问题描述
因此,我正在使用以下代码部分来获取 Input,但是一旦出现键盘,文本就会隐藏在 Hint 下,就像在这个 gif中一样。我该如何防止这种情况发生。
<LinearLayout
android:layout_width="330dp"
android:layout_height="0dp"
android:layout_gravity="center"
android:layout_weight="0.1"
android:orientation="horizontal">
<android.support.design.widget.TextInputLayout
android:id="@+id/input_layout"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_weight="0.8">
<EditText
style="@style/Widget.AppCompat.AutoCompleteTextView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="3dp"
android:layout_marginRight="10dp"
android:hint="Enter message here..." />
</android.support.design.widget.TextInputLayout>
解决方案
在您的清单中将其放入导致问题的活动中
android:windowSoftInputMode="adjustPan"
推荐阅读
- php - 带有负前瞻和点的正则表达式匹配换行符 (/s)
- java - 在 Java/Kotlin 中的类中通过静态值查找类
- javascript - MapKit JS - 如何获取我的当前位置
- java - 如何开发代码以在所选文件中保存多个单词?
- c++ - 为什么这个获取和释放内存栅栏没有给出一致的值?
- go - 将命名类型分配给文字类型值
- python - 打开简历流 YouTube 视频
- lua - 为什么我的事件处理程序不允许我访问 event.target?
- swift - 如何通过访问它们的 isHidden 属性来显示多个 UIView?
- servicestack - CheckWeb Global.asax.cs“TemplatePagesFeature”不包含“TemplatesAdminRole”的定义