0

我有一个选项卡布局,它由两个选项卡组成,每个选项卡都有自己的活动,所以三个活动,一个选项卡,两个内容。

这两个内容活动都包含一个按钮和一个编辑文本字段。

当我加载时,显示第一个活动,我可以单击编辑文本字段(以黄色突出显示)并且键盘出现。当我切换到第二个选项卡时,没有以黄色突出显示的编辑文本不允许我选择它来调出键盘。

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

我不希望第一次使用并解决这个问题。

我的问题是,我怎样才能让键盘在第二个选项卡的第一次出现时工作?

如果您需要任何代码,请告诉我。

4

1 回答 1

0

我在布局中发现,当您创建一个 edittext 字段时,XML 中有类似的内容

<requestfocus />

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

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

于 2012-06-24T00:14:14.907 回答