如何优化打开Android片段的性能?

时间:2015-06-10 21:51:08

标签: android performance android-layout android-fragments android-activity

我创建了一个800 xml布局和一个Fragment类,但是单击按钮打开一个片段需要太长时间。 任何人都可以帮我优化以下代码示例吗?

View lesson655 = (View) getActivity().findViewById(R.id.txtlesson655);

lesson655.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            int i;

            pager.setCurrentItem(0);

            for (i = 1; i <= 655; i++) {
                pager.setCurrentItem(pager.getCurrentItem() + 1);
            }
        }
    });

1 个答案:

答案 0 :(得分:0)

如果您不需要逐步完成每个项目,您可以这样做:

View lesson655 = (View) getActivity().findViewById(R.id.txtlesson655);
lesson655.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            pager.setCurrentItem(655);
        }
});