FocusChangeListener无法正常工作

时间:2012-07-30 06:21:48

标签: android android-layout android-intent android-emulator

我的gridview中有六个imageView。我正在尝试使用以下代码获取焦点更改事件的图像视图;但是当我改变焦点时这不起作用。有人可以让我知道为什么和解决方案相同。非常感谢任何帮助

gridView.setOnFocusChangeListener(new AdapterView.OnFocusChangeListener() {
        //@Override
        public void onFocusChange(View arg0, boolean arg1) {
            Log.d("MyTestActivity", "View:" + arg0.getId() + " boolean = " + arg1);
        }
    });

1 个答案:

答案 0 :(得分:1)

以下代码仅适用于整个gridview上的焦点 - 如果你想在每个imageView上监听焦点 - 你必须在每个上设置监听器。 但我想你可能想要像onItem ...... Listener?你想达到什么目标?