Android,TabLayout(tabhost),切换选项卡禁用第二个选项卡上的edittext。我该如何防止这种情况?

时间:2012-06-23 00:51:22

标签: android keyboard focus android-edittext android-tabhost

我有一个tablayout,它包含两个标签,每个标签都有自己的活动,因此有三个活动,一个标签,两个内容。

两个内容活动都包含一个按钮和一个edittext字段。

当我加载时,第一个活动显示,我可以点击edittext字段(以黄色突出显示),然后键盘出现。当我切换到第二个选项卡时,未以黄色突出显示的edittext不允许我选择它来调出键盘。

如果我在此之后切换回第一个标签然后回到第二个标签,我可以在两个标签上使用键盘,并且它可以在应用程序的持续时间内使用。

我不希望第一次使用游戏并想出来。

我的问题是,如何在第一次出现第二个标签时让键盘工作?

如果您需要任何代码,请与我们联系。

1 个答案:

答案 0 :(得分:0)

我在布局中发现,当你创建一个edittext字段时,XML中有一些东西就像是

<requestfocus />

通过删除它修复它,在第二个选项卡上。

我不知道为什么要修复它。