Android - 活动需要双击才能恢复工作

时间:2013-12-17 21:35:03

标签: android focus spinner

在我的活动中,我有一个微调器。当我点击它时,另一个活动开始(主要的一个没有被销毁),在新活动中用户选择文本,按一个按钮,活动被销毁,所以旧的活动放在前面(onResume( ))并将所选文本插入到微调器中。

问题在于,如果我想做某事,我需要在屏幕上的任何地方点击一次,然后我可以按下按钮,滚动列表视图等。如果我点击按钮(例如),它们没有被按下,似乎活动需要首先关注!我不明白为什么我在LogCat中看到的唯一一件事是警告:

Window already focused, ignoring focus gain of...

第二个活动中按钮的onClick方法是:

ActivityOne.stringtoupdate = selection;
finish();

这回到主要活动。 主要活动(ActivityOne)然后将新文本(stringtoupdate)设置为微调器,方法是将字符串添加到arraylist并将arraylist分配给微调器的适配器(在onResume()中)。

问题是什么以及如何解决?谢谢大家!

0 个答案:

没有答案