首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >安卓软键盘覆盖EditText领域

安卓软键盘覆盖EditText领域
EN

Stack Overflow用户
提问于 2010-07-21 09:29:14
回答 14查看 190.3K关注 0票数 171

有没有一种方法可以让屏幕滚动以允许看到文本字段?

EN

回答 14

Stack Overflow用户

回答已采纳

发布于 2010-07-21 10:38:30

您是在问如何控制软键盘打开时显示的内容吗?你可能想玩一下windowSoftInputMode。有关更多讨论,请参阅developer docs

票数 167
EN

Stack Overflow用户

发布于 2014-02-15 01:52:22

我也有同样的问题。尝试以下代码:

代码语言:javascript
复制
android:windowSoftInputMode="adjustPan"

将其添加到包含输入的活动的活动标记中的manifest.xml中。示例:

代码语言:javascript
复制
<activity
            android:name=".Activities.InputsActivity"
            ...
            android:windowSoftInputMode="adjustPan"
            />
票数 170
EN

Stack Overflow用户

发布于 2013-06-25 12:18:45

我也遇到过同样的问题,软键盘位于屏幕底部的EditText视图之上。我可以通过在AndroidManifest.xml文件的相关活动中添加一行代码来找到解决方案。

代码语言:javascript
复制
android:windowSoftInputMode="adjustResize|stateHidden"

下面是整个活动标记的外观:

代码语言:javascript
复制
<activity
        android:name="com.my.MainActivity"
        android:screenOrientation="portrait"
        android:label="@string/title_activity_main"
        android:windowSoftInputMode="adjustResize|stateHidden" >
    </activity>

这里最重要的值是adjustResize。这将使整个UI向上移动,以便为软键盘腾出空间。

票数 55
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3295672

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档