集选择方法在android的gallery中不起作用

集选择方法在android的gallery中不起作用,android,Android,在我的项目中,我已经完成了画廊。它工作得很好,我尝试使用gallery的setSelection方法,以便在启动时可以定义要选择的项目,而不是总是选择第一个项目。 我尝试使用setSelection(5),以便选择转到第五个孩子,但画廊总是选择第一个项目。是否有任何线索可以将其完美集成。请尝试以下方法: your_gallery_view.post(new Runnable() { @Override public void ru

在我的项目中,我已经完成了画廊。它工作得很好,我尝试使用gallery的setSelection方法,以便在启动时可以定义要选择的项目,而不是总是选择第一个项目。 我尝试使用setSelection(5),以便选择转到第五个孩子,但画廊总是选择第一个项目。是否有任何线索可以将其完美集成。

请尝试以下方法:

your_gallery_view.post(new Runnable() {

                @Override
                public void run() {
                    your_gallery_view.setSelection(5);
                }
            });

希望这有帮助。

我找到了解决办法。我们需要将集合选择方法放在集合适配器方法之后。我是在设置更新程序之前做的。它工作得很好。感谢所有试图帮助我的人。

您可以粘贴一些代码,但我认为第一个元素的自动选择是在您将其设置为第五个元素后发生的。是的,我已验证此解决方案有效。谢谢你!