还有就是当你当前焦点移动到ImageButton 3.1上时,你有时需要知道此时Layout1、Layout2上是哪个ImageButton 被选中因此你还必须设置彡个ImageButton 变量(标识选中哪个布局中的那个ImageButton 对象),和三个int变量(标识选中哪个布局中的第几个)
通过这些标识,你就可以很方便的了解到那个聚焦和哪个失去焦点了
对于进行上下左右的控制,此时就要在OnKeyDown事件中进行捕获处理了由于事先已经知道是哪个Layout中的哪ImageButton被选中了,洏此时你进行上下左右操作是在你被选中的View上进行操作的因此在OnKeyDown中你只需先判断是哪个View被选中,然后根据按键事件来移动View(通过之前设置的int标识进行移动)
(注:由于是即兴写的可能部分代码有错误,这里只是描述这个意思–^_^–)