混合EditText的视图焦点在ViewPager内的Fragment中

时间:2014-01-11 14:16:59

标签: android view android-fragments android-viewpager

当我在Fragment中放置包含EditText的{​​{1}}时,我遇到了一个混淆视图的问题。

您可以在image_1中看到我的实际布局设计。

案例1:我将ViewPager置于Fragment内并点击布局中的第一个ViewPager以输入内容。但结果是image_2。所有EditText都混合在一起,因为没有足够的空间容纳所有View。但是关于android的实际行为,布局中的所有View都应向上移动并聚焦当前所选的Views

案例2:我EditText直接Fragment而没有Activity。我尝试过同样的事情。(image_3)。我在这里得到了理想的安卓行为。

1)为什么会这样?
2)我该如何解决这个问题?

IMAGE_1
actual layout

IMAGE_2
layout behavior inside view pager

IMAGE_3
layout outside viewpager


我的布局代码:

ViewPager

1 个答案:

答案 0 :(得分:2)

在您的活动的清单中添加以下内容

android:windowSoftInputMode="adjustPan"