Revision 7ac0ee88
Added by Leszek Koltunski over 2 years ago
src/main/java/org/distorted/dialogs/RubikDialogScores.java | ||
---|---|---|
105 | 105 |
|
106 | 106 |
viewPager.setCurrentItem(curTab); |
107 | 107 |
ObjectList list; |
108 |
int iconSize = RubikActivity.getDrawableSize(); |
|
108 | 109 |
|
109 | 110 |
for (int object = 0; object< ObjectList.NUM_OBJECTS; object++) |
110 | 111 |
{ |
111 | 112 |
list = ObjectList.getObject(object); |
112 |
int iconSize = RubikActivity.getDrawableSize(); |
|
113 |
int[] iconID = list.getIconIDs(iconSize); |
|
114 |
int len = list.getSizes().length; |
|
115 |
|
|
116 |
for(int size=0; size<len; size++) |
|
117 |
{ |
|
118 |
int t = ObjectList.pack(object,size); |
|
119 |
ImageView imageView = new ImageView(act); |
|
120 |
imageView.setImageResource(iconID[size]); |
|
121 |
TabLayout.Tab tab = tabLayout.getTabAt(t); |
|
122 |
if(tab!=null) tab.setCustomView(imageView); |
|
123 |
} |
|
113 |
int iconID = list.getIconID(iconSize); |
|
114 |
ImageView imageView = new ImageView(act); |
|
115 |
imageView.setImageResource(iconID); |
|
116 |
TabLayout.Tab tab = tabLayout.getTabAt(object); |
|
117 |
if(tab!=null) tab.setCustomView(imageView); |
|
124 | 118 |
} |
125 | 119 |
|
126 | 120 |
Dialog dialog = builder.create(); |
Also available in: Unified diff
Simplify ObjectList: now there's just one object per size.