Project

General

Profile

« Previous | Next » 

Revision d5fb0e7e

Added by Leszek Koltunski about 4 years ago

Improve the 'Scores' dialog: run less on the UI thread which makes this more responsive.

View differences:

src/main/java/org/distorted/dialog/RubikDialogScoresPagerAdapter.java
25 25
import android.support.v4.view.ViewPager;
26 26
import android.view.View;
27 27
import android.view.ViewGroup;
28
import android.widget.LinearLayout;
28 29

  
29 30
import org.distorted.network.RubikScoresDownloader;
30 31
import org.distorted.object.RubikObject;
......
92 93
      final String[] n = name[section];
93 94
      final String[] t = time[section];
94 95

  
96
      final LinearLayout layout = view.createSection(mAct, sec, c, n, t);
97

  
95 98
      mAct.runOnUiThread(new Runnable()
96 99
        {
97 100
        @Override
98 101
        public void run()
99 102
          {
100
          view.addSection(mAct, sec, c, n, t);
103
          view.addSection(layout);
101 104
          }
102 105
        });
103 106

  

Also available in: Unified diff