Está en la página 1de 3

Similar al programa ZODIACALES que hicimos en clases,

realizar una aplicación para mostrar el menú de los que sea su


interés. Podría ser Platos Típicos, Postres, Bebidas, Refresco,
etc. Debe contener mínimo 12 imágenes. Recuerden, que en un
archivo WORD, poner su nombre y apellido, número de carnet,
LAYOUT, Controlador, y capturas de pantallas de la aplicación
corriendo. Recuerda poner tu nombre y apellido, en un
TextView como título de la aplicación.
ESTUDIANTE: WILDER
CARNET DE IDENTIDAD:

Layout:
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/LinearLayout1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >

<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="WILDER ERICK SANTOS GAMBOA"
android:textAppearance="?android:attr/textAppearanceLarge" />

<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="PIQUE MACHO"
android:textAppearance="?android:attr/textAppearanceLarge" />

<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/piquemacho" />

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >

<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="anterior"
android:text="&lt;&lt;" />

<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Ocultar" />

<Button
android:id="@+id/button3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="siguiente"
android:text=">>" />

</LinearLayout>

</LinearLayout>package com.example.mi_menu;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;

public class MainActivity extends Activity {


int Indice=0;
int
vimg[]={R.drawable.chairo,R.drawable.chorizo,R.drawable.charquecan1,R.
drawable.fricase,R.drawable.majadito1,R.drawable.mondongo,R.drawable.p
iquemacho,R.drawable.saice,R.drawable.salchipapas,

R.drawable.saltena,R.drawable.semola1,R.drawable.silpancho1};
String
vtit[]={"CHAIRO","CHORIZO","CHARQUECAN","FRICASE","MAJADITO","MONDONGO
","PIQUE MACHO","SAICE","SALCHIPAPA",
"SALTEÑA","SEMOLA","SILPANCHO"};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void anterior(View vista){
ImageView pimg = (ImageView) findViewById(R.id.imageView1);
Indice --;
if(Indice<11)Indice=11;
pimg.setImageResource(vimg[Indice]);
TextView ptit = (TextView)findViewById(R.id.textView1);
ptit.setText(vtit[Indice]);
}

public void siguiente(View vista){


ImageView pimg = (ImageView) findViewById(R.id.imageView1);
Indice++;
if(Indice> 11) Indice=0;
pimg.setImageResource(vimg[Indice]);
TextView ptit = (TextView) findViewById(R.id.textView1);
ptit.setText(vtit[Indice]);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it
is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}

También podría gustarte