Android:软键盘覆盖了编辑文本(adjustresize或adjustpan不起作用)

Android:软键盘覆盖了编辑文本(adjustresize或adjustpan不起作用),第1张

概述Android开发人员…我是开发Android应用程序的新手.因此,我真的要求对此问题进行缓慢或详细的解释:>作为标题,软键盘始终覆盖编辑文本.不能使用adjustresize或adjustpan.>有些人说我已经搜索了这个问题,使应用程序无法全屏显示.我已经做了一个简单的主题,仅包含:假仍然/它不起作用.

Android开发人员…

我是开发AndroID应用程序的新手.因此,我真的要求对此问题进行缓慢或详细的解释:

>作为标题,软键盘始终覆盖编辑文本.不能使用adjustresize或adjustpan.
>有些人说我已经搜索了这个问题,使应用程序无法全屏显示.我已经做了一个简单的主题,仅包含:

仍然/它不起作用.因此,如何正确禁用全屏?
>有人说要使用scrollvIEw.这是唯一的答案吗?因为我宁愿使用相对或线性布局.
>有没有简单的答案可以使软键盘表现良好?

非常感谢您的帮助:D

PS:

> androID:minSdkVersion =“ 7”
>我的目标是2.1
>我的清单上没有这样的隐式主题,指出该主题为全屏模式.
>尴尬的是:我的登录活动是,编辑文本向上滑动以为软键盘腾出空间.但是,每当再次调用此活动时,向上滑动edittext就不会起作用.

这是我的活动xml:

<?xml version="1.0" enCoding="utf-8"?><linearLayout     xmlns:androID="http://schemas.androID.com/apk/res/androID"    androID:layout_wIDth="fill_parent"    androID:layout_height="fill_parent"    androID:background="@color/bgcolor"    androID:orIEntation="vertical" >        <TextVIEw         androID:ID="@+ID/textTitle"        androID:layout_wIDth="wrap_content"        androID:layout_height="wrap_content"        androID:paddingtop="20dp"        androID:clickable="false"        androID:layout_gravity="center_horizontal"        androID:text="Transfer Tanpa Berita" />    <TextVIEw         androID:ID="@+ID/text"        androID:layout_wIDth="wrap_content"        androID:layout_height="wrap_content"        androID:paddingtop="30dp"        androID:text="No Rekening Tujuan: " />    <EditText        androID:ID="@+ID/transfernorek"        androID:layout_wIDth="fill_parent"        androID:layout_height="wrap_content"        androID:layout_gravity="center_horizontal"        androID:inputType="number"         androID:maxLength="20">    </EditText>    <TextVIEw         androID:ID="@+ID/text"        androID:layout_wIDth="wrap_content"        androID:layout_height="wrap_content"        androID:paddingtop="30dp"        androID:text="Jumlah: " />    <EditText        androID:ID="@+ID/transferJumlah"        androID:layout_wIDth="fill_parent"        androID:layout_height="wrap_content"        androID:layout_gravity="center_horizontal"        androID:inputType="number"         androID:maxLength="20">    </EditText>    <TextVIEw         androID:ID="@+ID/text"        androID:layout_wIDth="wrap_content"        androID:layout_height="wrap_content"        androID:paddingtop="30dp"        androID:text="No HP Tujuan: " />    <EditText        androID:ID="@+ID/transferNoHP"        androID:layout_wIDth="fill_parent"        androID:layout_height="wrap_content"        androID:layout_gravity="center_horizontal"        androID:inputType="number"         androID:maxLength="15">    </EditText>    <button        androID:ID="@+ID/transferbutton"        androID:layout_wIDth="wrap_content"        androID:layout_height="wrap_content"        androID:layout_gravity="center_horizontal"        androID:text="Kirim"         androID:onClick="valIDatePin">    </button></linearLayout>

解决方法:

我终于找到了解决自己问题的答案.

我将androID:windowsoftinputMode设置为Tab Activity而不是实际活动.我认为,这是因为Tab活动是调用其他活动的那个.

谢谢.

总结

以上是内存溢出为你收集整理的Android:软键盘覆盖了编辑文本(adjustresize或adjustpan不起作用)全部内容,希望文章能够帮你解决Android:软键盘覆盖了编辑文本(adjustresize或adjustpan不起作用)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1093001.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存