Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/07/2014, 21:11
Avatar de andres_15_
andres_15_
 
Fecha de Ingreso: septiembre-2008
Ubicación: Cali
Mensajes: 232
Antigüedad: 16 años, 3 meses
Puntos: 7
Pregunta No puedo colocar un icon en el bar action

Buena noche para todos, recientemente me he interesado por aprender la programacion para android, he empezado leyendo la guia original propuesta por android y he llegado hasta el apartado de "Adding Action Buttons".

Se que para añadir un icono se requiere este codigo:

Código Java:
Ver original
  1. <item android:id="@+id/action_search"
  2.           android:icon="@drawable/ic_action_search"
  3.           android:title="@string/action_search"
  4.           yourapp:showAsAction="ifRoom"  />

y que para que la imagen se vea, debemos descargar el pack de imagenes que ofrece google y colocar cada imagen en su respectiva carpeta, dependiendo de su resolucion.

Tambien en values en el strings.xml añado el action_search y en el Mainactivity añado un codigo para que se cree el menu:

Código Java:
Ver original
  1. public boolean onCreateOptionsMenu(Menu menu) {
  2.         // Inflate the menu; this adds items to the action bar if it is present.
  3.         MenuInflater inflater = getMenuInflater();
  4.         inflater.inflate(R.menu.main, menu);
  5.         return super.onCreateOptionsMenu(menu);
  6.  
  7.     }

No se, en donde radica el problema, tengo un dispositivo conectado para pruebas, pero en vez del boton de buscar aparace la opcion en el overflow con el nombre que le di en el string.xml.

Ya probe cambiandole de Ifroom a always y tampoco se puede visualizar; acudo aqui como mi ultima opcion. Les quedo muy agradecido por sus ayudas.