1

我创建了一个 TabActivity ...

在第一个选项卡中,我将类称为“输入”

我使用 ActivityGroup .. 这个例子当我调用类“输入”时

TabGroupActivity parentActivity = (TabGroupActivity)getParent();

Intent intent = new Intent(getParent(), Input.class);

parentActivity.startChildActivity("Input", intent);

在子活动中,我制作了一个edittext。我的意思的这个示例图像......

在此处输入图像描述

但是当我输入文字时,一个虚拟键盘就出来了……

虚拟键盘没有出现在选项卡上方,但他将选项卡推到了虚拟键盘上方..这个示例图像就是我的意思......

在此处输入图像描述

见上图,虚拟键盘上方的标签..

如果我在子活动组中执行此操作,则会发生这种情况。如果我将 edittext 放在主选项卡上。一切顺利..

我需要一个解决问题的方法,我可以...

亲切的问候,

武都古

4

1 回答 1

2

我也面临类似的问题。在此先感谢。我通过放入 AndroidManifest.xml 解决了它,并将以下内容添加到您的特定活动中:

android:windowSoftInputMode="adjustPan"
于 2011-04-12T11:12:22.347 回答