2010-10-05 42 views
1

我有2个活动,A1和A2。Android:确保在活动打开时没有任何视图被重点关注?

我的应用程序的活动A1打开。在我使用箭头键浏览视图之前,A1中的所有视图都不专注于启动。

按钮按压在A1启动活动A2。

A2时打开,在A2第一按钮默认聚焦。我不希望发生这种情况。我要的是A2打开时,所有按钮都被聚焦,直到箭头键用于通过他们naviagte(就像它是在A1)。

任何想法,我可以如何实现这一目标?

+1

检查这个问题:http://stackoverflow.com/questions/1555109/stop-edittext-from-gaining-focus-at-activity-startup它可能有帮助。 – Maragues 2010-10-05 07:04:57

+0

@Maragues:我经历的例子去了。它说要创建一个虚拟布局来窃取最初的焦点。但是你确定不能有更简单的方法来做到这一点吗? – kiki 2010-10-08 05:39:04

+0

我想说这是一个android bug。相信我,我花了很多时间试图解决问题,直到我读到答案。在我看来,TextViews在他们不应该的时候获得了关注。我建议坚持这个丑陋的解决方案,直到他们解决它。 – Maragues 2010-10-08 08:14:24

回答

相关问题