Ver Mensaje Individual
  #1  
Viejo 17/07/13, 06:40:25
Array

[xs_avatar]
rafaxplayer rafaxplayer no está en línea
Miembro del foro
 
Fecha de registro: jun 2013
Localización: en la barcelona media
Mensajes: 224
Modelo de smartphone: LG-E610
Tu operador: Orange
menu no muestra iconos

saludos compaņeros , tengo un problema con un context menu , resulta que no hay manera que muestre los iconos , lo tengo de esta manera;

Código:
registerForContextMenu(img);

 @Override
     public void onCreateContextMenu(ContextMenu menu, View v,
                                     ContextMenuInfo menuInfo) {
         super.onCreateContextMenu(menu, v, menuInfo);
         android.view.MenuInflater inflater = getMenuInflater();
         inflater.inflate(R.menu.menu_images, menu);
     }

@Override
     public boolean onContextItemSelected(android.view.MenuItem item) {
      
         switch (item.getItemId()) {
             case R.id.new_photo:
            	Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
            	startActivityForResult(intent,CAPTURE_ID);
            	
                return true;
             case R.id.gallery_image:
            	 Intent in = new Intent();
            	 in.setType("image/*");
            	 in.setAction(Intent.ACTION_GET_CONTENT);
            	 startActivityForResult(Intent.createChooser(in, "Select Picture"), CHOSE_IMAGE);
                 return true;
            
         }
		return false;
     }
xml

Código:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >

    <item
        android:id="@+id/new_photo"
        android:icon="@drawable/photo"
        android:showAsAction="always|withText"
        android:title="@string/new_photo"/>
    <item
        android:id="@+id/gallery_image"
        android:icon="@drawable/gallery"
        android:showAsAction="always|withText"
        android:title="@string/gallery_image"/>

</menu>
Alguna sugerencia?
Responder Con Cita