Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Eureka Android
IMAGE VIEW
1. Agregamos las demás imágenes del directorio de recursos
<ImageView
android:layout_width="150dp"
android:layout_height="150dp"
android:id="@+id/ivPrincipal"
android:src="@drawable/daddy"
android:layout_gravity="center_horizontal"
/>
<HorizontalScrollView
android:layout_width="250dp"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:scrollbars="none"
>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
>
<ImageView
android:layout_width="150dp"
android:layout_height="150dp"
android:id="@+id/ivMana"
android:src="@drawable/mana"
android:layout_gravity="center_horizontal"
android:paddingLeft="15dp"/>
<ImageView
android:layout_width="150dp"
android:layout_height="150dp"
android:id="@+id/ivExtraterrestres"
android:src="@drawable/extraterrestres"
android:layout_gravity="center_horizontal"
android:paddingLeft="15dp"/>
<ImageView
android:layout_width="150dp"
android:layout_height="150dp"
android:id="@+id/ivSoda"
android:src="@drawable/soda"
android:layout_gravity="center_horizontal"
android:paddingLeft="15dp" />
<ImageView
android:layout_width="150dp"
android:layout_height="150dp"
android:id="@+id/ivRedhot"
android:src="@drawable/redhot"
android:layout_gravity="center_horizontal"
android:paddingLeft="15dp" />
<ImageView
android:layout_width="150dp"
android:layout_height="150dp"
android:id="@+id/ivTux"
android:src="@drawable/tux"
android:layout_gravity="center_horizontal"
android:paddingLeft="15dp"/>
<ImageView
android:layout_width="150dp"
android:layout_height="150dp"
android:id="@+id/ivMago"
android:src="@drawable/mago"
android:layout_gravity="center_horizontal"
android:paddingLeft="15dp" />
</LinearLayout>
</HorizontalScrollView>
</LinearLayout>
3. Abrimos Ejemplo2Activity.java
package com.android.ejemplo2;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageView;
mana.setOnClickListener(this);
extraterrestres.setOnClickListener(this);
soda.setOnClickListener(this);
redhot.setOnClickListener(this);
tux.setOnClickListener(this);
mago.setOnClickListener(this);
}
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
switch(arg0.getId()){
case R.id.ivMana:
principal.setImageResource(R.drawable.mana);
break;
case R.id.ivExtraterrestres:
principal.setImageResource(R.drawable.extraterrestres);
break;
case R.id.ivSoda:
principal.setImageResource(R.drawable.soda);
break;
case R.id.ivRedhot:
principal.setImageResource(R.drawable.redhot);
break;
case R.id.ivTux:
principal.setImageResource(R.drawable.tux);
break;
case R.id.ivMago:
principal.setImageResource(R.drawable.mago);
break;
}
}
}