![]() |
|
| Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
«
Tema Anterior
|
Siguiente tema
»
|
|
Herramientas |
|
#1
|
|
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;
}
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>
|
|
|
|
#2
|
||||
|
||||
|
http://developer.android.com/guide/t...l#context-menu
Note: Context menu items do not support icons or shortcut keys. Por lo que creo que vas a tener que intentarlo de otra manera si quieres poner iconos. Ten en cuenta que si quieres poner un icono en un elemento de ese menú, quizás es que ese menú no debería de estar en el context. |
|
#3
|
|
|
Cita:
|
|
#4
|
||||
|
||||
|
Claro, puedes utilizar un builder, yo lo utilizo en mis aplicaciones y funciona bastante bien.
A eso me refería anteriormente con que quizás ese menú no debería de ser un context menú y si un dialog, o algún otro tipo de pantalla. Un saludo. |
|
#5
|
|
ok , gracias otra vez ,tema acabado.
|
| Respuesta |
Estás aquí
|
||||||
|
||||||
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 14:16:04 (GMT +1)
HTCMania: líderes desde el 2007






