Ing. Honoria Reyes Macedo
1.- El archivo strings.xml debera contener las
lineas:
<string name="action_consultaTipoD">Consulta Tipo Doc</string> <string name="action_tipoDoc">Captura Tipo de Documento</string>
2.- Crear en la carpeta menu el archivo: menu_inicio_activity.xml
<?xml
version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.scodoc.uvm.gestiondocumentos.InicioActivity">
<item android:id="@+id/action_InsTipoDoc"
android:title="@string/action_tipoDoc"
android:orderInCategory="101" app:showAsAction="never" />
<item android:id="@+id/action_consTipoDoc"
android:title="@string/action_consultaTipoD"
android:orderInCategory="102" app:showAsAction="never" />
</menu>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.scodoc.uvm.gestiondocumentos.InicioActivity">
<item android:id="@+id/action_InsTipoDoc"
android:title="@string/action_tipoDoc"
android:orderInCategory="101" app:showAsAction="never" />
<item android:id="@+id/action_consTipoDoc"
android:title="@string/action_consultaTipoD"
android:orderInCategory="102" app:showAsAction="never" />
</menu>
3.- Agregar al metodo: onOptionsItemSelected() del archivo InicioActivity.java
public boolean onOptionsItemSelected(MenuItem item) { Fragment fragment = null; int id = item.getItemId(); switch (id) { case R.id.action_InsTipoDoc: fragment = new TipoDocFragment(); getSupportFragmentManager().beginTransaction() .replace(R.id.content_frame, fragment) .commit(); break; case R.id.action_consTipoDoc: Toast.makeText(this, "Espere...", Toast.LENGTH_LONG).show();
break;
default: return super.onOptionsItemSelected(item); }
return true;
}
4.- Verificar
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to
the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_inicio_activity, menu);
return true;
}
Al final se vera asi:

No hay comentarios.:
Publicar un comentario