Procházet zdrojové kódy

Change order buttons are added to Toolbar

Guy Carmeli před 8 roky
rodič
revize
ecc9da5fbb

+ 3
- 3
android/app/src/main/java/com/reactnativenavigation/views/RnnToolBar.java Zobrazit soubor

231
 
231
 
232
             // Add new screen buttons
232
             // Add new screen buttons
233
             final List<String> textButtons = new ArrayList<>();
233
             final List<String> textButtons = new ArrayList<>();
234
-
235
-            for (int i = 0; i < mNewButtons.size(); i++) {
234
+            final int size = mNewButtons.size();
235
+            for (int i = 0; i < size; i++) {
236
                 Button button = mNewButtons.get(i);
236
                 Button button = mNewButtons.get(i);
237
-                MenuItem item = menu.add(Menu.NONE, button.getItemId(), i, button.title);
237
+                MenuItem item = menu.add(Menu.NONE, button.getItemId(), size - i - 1, button.title);
238
                 item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
238
                 item.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
239
 
239
 
240
                 // Set button icon
240
                 // Set button icon