Android edittext 视图在文本输入时被修剪
Posted
技术标签:
【中文标题】Android edittext 视图在文本输入时被修剪【英文标题】:Android edittext view getting trimmed on text input 【发布时间】:2021-04-08 07:46:45 【问题描述】:我有一个线性布局,在它的底部我有一个 EditText。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_
android:layout_
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:orientation="vertical"
android:gravity="center">
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_
android:layout_>
<TextView
android:id="@+id/text_view_id"
android:layout_
android:layout_
android:text="@string/hello" />
<TextView
android:id="@+id/title"
android:layout_
android:layout_
android:text="@string/hello" />
<TextView
android:id="@+id/description"
android:layout_
android:layout_
android:text="@string/hello" />
</LinearLayout>
<EditText
android:id="@+id/plain_text_input"
android:layout_
android:layout_
android:inputType="text"/>
</LinearLayout>
问题是,当我运行应用程序并单击编辑文本时,键盘会弹出并修剪我正在输入的任何内容,因此一旦我退出编辑文本,键入的文本在键入过程中不可见,任何人都有关于如何确保在我们输入数据时edittext视图可见并且不会被键盘修剪的建议?
【问题讨论】:
【参考方案1】:尝试在您的特定活动的清单文件中添加以下行
android:windowSoftInputMode="adjustPan"
as explained here
【讨论】:
【参考方案2】:转到您的 AndroidManifest.xml 文件并在特定活动中使用
`android:windowSoftInputMode="adjustResize"`
它应该可以解决您的问题。
【讨论】:
以上是关于Android edittext 视图在文本输入时被修剪的主要内容,如果未能解决你的问题,请参考以下文章
单击按钮时如何在android中获取带有ListView值的复选框,EditText?
Android Studio - EditText 输入移动 TextView