我创建了一个TabActivity ...
在第一个标签中,我将类称为“输入”
我在调用类'input'
时使用ActivityGroup ..这个例子TabGroupActivity parentActivity = (TabGroupActivity)getParent();
Intent intent = new Intent(getParent(), Input.class);
parentActivity.startChildActivity("Input", intent);
在儿童活动中,我制作了一个edittext。我的意思是这个示例图像...
但是当我输入文字和虚拟键盘时......
虚拟键盘没有出现在标签上方,但是他将标签推到虚拟键盘上方..这个示例图片就是我的意思......
见上图,虚拟键盘上方的标签..
如果我在子活动组中执行此操作,则会发生这种情况。如果我将edittext放在主选项卡上。一切顺利..
我需要一个能解决问题的解决方案......
亲切的问候,
Vootsugu
答案 0 :(得分:2)
我也面临着类似的问题。谢谢。 我通过放入AndroidManifest.xml解决了这个问题,并将以下内容添加到您的特定活动中:
android:windowSoftInputMode="adjustPan"