Proyectos de Subversion Android Microlearning - Nuevo Interface

Rev

Rev 19 | Rev 21 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 19 Rev 20
Línea 29... Línea 29...
29
import android.os.Bundle;
29
import android.os.Bundle;
30
import android.view.Menu;
30
import android.view.Menu;
31
import android.view.MenuItem;
31
import android.view.MenuItem;
32
import android.view.View;
32
import android.view.View;
33
import android.widget.ImageView;
33
import android.widget.ImageView;
-
 
34
import android.widget.PopupMenu;
34
import android.widget.ProgressBar;
35
import android.widget.ProgressBar;
35
import android.widget.TextView;
36
import android.widget.TextView;
36
import android.widget.Toast;
37
import android.widget.Toast;
Línea 259... Línea 260...
259
 
260
 
Línea 260... Línea 261...
260
                }
261
                }
Línea -... Línea 262...
-
 
262
 
-
 
263
                if(item.getItemId()==R.id.action_more){
-
 
264
 
-
 
265
                    PopupMenu popupMenu = new PopupMenu(MainActivity.this,MainActivity.this.findViewById(R.id.action_more));
-
 
266
 
-
 
267
                    // Inflating popup menu from popup_menu.xml file
-
 
268
                    popupMenu.getMenuInflater().inflate(R.menu.more_menu, popupMenu.getMenu());
-
 
269
                    popupMenu.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
-
 
270
                        @Override
-
 
271
                        public boolean onMenuItemClick(MenuItem menuItem) {
261
 
272
                            // Toast message on menu item clicked
262
                if(item.getItemId()==R.id.action_more){
273
                            //Toast.makeText(MainActivity.this, "You Clicked " + menuItem.getTitle(), Toast.LENGTH_SHORT).show();
-
 
274
                            if(menuItem.getItemId()==R.id.miperfil){
-
 
275
                                 setTitleActionBar(getString(R.string.menu_user_profile));
-
 
276
                                 invokeFragment(Constants.IDX_FRAGMENT_USER_PROFILE);
-
 
277
                            }
-
 
278
                            if(menuItem.getItemId()==R.id.lineadeltiempo){
-
 
279
                                setTitleActionBar(getString(R.string.menu_timeline));
-
 
280
                                invokeFragment(Constants.IDX_FRAGMENT_TIMELINE);
-
 
281
                            }
-
 
282
 
-
 
283
                            return true;
-
 
284
                        }
-
 
285
                    });
263
 
286
                    // Showing the popup menu
Línea 264... Línea 287...
264
                    setTitleActionBar(getString(R.string.menu_user_profile));
287
                    popupMenu.show();
Línea 265... Línea 288...
265
                    invokeFragment(Constants.IDX_FRAGMENT_USER_PROFILE);
288