Java tutorial
package org.hansel.myAlert.WelcomeInfo; /*This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. Created by Javier Mejia @zenyagami zenyagami@gmail.com */ import org.hansel.myAlert.R; import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ImageView; import android.widget.TextView; public class Welcome01Fragment extends Fragment { private int number; public void setNumber(int num) { number = num; } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { ViewGroup rootView = (ViewGroup) inflater.inflate(org.hansel.myAlert.R.layout.bienvenida01, container, false); TextView texto = (TextView) rootView.findViewById(R.id.textView1); ImageView icono = (ImageView) rootView.findViewById(R.id.imageView1); switch (number) { case 0: texto.setText( "Hancel crea un puente entre periodistas y organizaciones dedicadas a proteger la libertad de expresin."); icono.setImageResource(R.drawable.icono1); break; case 1: texto.setText( "Es posible programar Hancel para que acompae al usuario durante coberturas de riesgo y enve alertas automticas si el periodista no atiende notificaciones. "); icono.setImageResource(R.drawable.icono5); break; case 2: texto.setText( "Hancel lanza una alerta de emergencia a contactos de confianza con la ubicacin exacta del GPS del telfono. "); icono.setImageResource(R.drawable.icono4); break; case 3: texto.setText( "Hancel crea una comunidad de organizaciones e individuos de confianza de manera instantnea al emitir una alerta. "); icono.setImageResource(R.drawable.icono3); break; case 4: texto.setText( "Hancel le da herramientas a los periodistas para que tengan mayor control de su propia seguridad."); icono.setImageResource(R.drawable.icono2); break; default: break; } return rootView; } }