2011-03-16 67 views
1

我创建了一个TabActivity ...错误TabActivity在儿童的ActivityGroup

,并在第一个选项卡,我调用类“输入”

我用的ActivityGroup ..这个例子中,当我调用类“输入'

TabGroupActivity parentActivity = (TabGroupActivity)getParent(); 

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

parentActivity.startChildActivity("Input", intent); 

在孩子的活动中,我做了一个编辑文本。这个例子说明我的意思的图片

enter image description here

但是,当我输入文本和虚拟键盘了...

虚拟键盘没有出现在上面的标签,但他推选项卡中的虚拟键盘上方。这个例子形象又是什么意思?

enter image description here

看到上图中,标签的虚拟键盘上方..

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

我需要一个约,我可以......

亲切的问候,

Vootsugu

回答

2

我也提前面临着类似的issue.Thanks问题的解决方案。 我解决了它通过把AndroidManifest.xml中,并添加以下内容到您的具体活动:

android:windowSoftInputMode="adjustPan"