Android Open Source - android-AppPuntalRadio Portada Fragment






From Project

Back to project page android-AppPuntalRadio.

License

The source code is released under:

GNU General Public License

If you think the Android project android-AppPuntalRadio listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.ivanob.puntalradio;
//w  ww  . ja va  2 s .co  m

import com.actionbarsherlock.app.SherlockFragment;

import android.content.Intent;
import android.net.Uri;
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.ImageButton;
import android.widget.Toast;

public class PortadaFragment extends Fragment {
  
  public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {
    return inflater.inflate(R.layout.portada_fragment, container, false);
  }
  
  public void onActivityCreated(Bundle savedInstanceState) {
    //Establezco los action para los botones social media
    //Listener del boton twitter
    ImageButton btnTwitter = (ImageButton) getView().findViewById(R.id.btnTwitter);
    btnTwitter.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
              String url = "https://twitter.com/PuntalRadio"; 
                Intent i = new Intent(Intent.ACTION_VIEW); 
                i.setData(Uri.parse(url)); 
                startActivity(i);
            }
        });
    //Listener del boton twitter
    ImageButton btnFacebook = (ImageButton) getView().findViewById(R.id.btnFacebook);
    btnFacebook.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
              String url = "https://www.facebook.com/puntalradio.puntal"; 
                Intent i = new Intent(Intent.ACTION_VIEW); 
                i.setData(Uri.parse(url)); 
                startActivity(i);
            }
        });
    //Listener del boton twitter
    ImageButton btnBlogger = (ImageButton) getView().findViewById(R.id.btnBlogger);
    btnBlogger.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
              String url = "http://puntalradio.blogspot.com.es/"; 
                Intent i = new Intent(Intent.ACTION_VIEW); 
                i.setData(Uri.parse(url)); 
                startActivity(i);
            }
        });
    //Listener del boton correo
    ImageButton btnCorreo = (ImageButton) getView().findViewById(R.id.btnEmail);
    btnCorreo.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
              Intent i = new Intent(Intent.ACTION_SEND);
              i.setType("message/rfc822");
              i.putExtra(Intent.EXTRA_EMAIL  , new String[]{"puntalradio@puntalradio.com"});
              //i.putExtra(Intent.EXTRA_SUBJECT, "titulo");
              //i.putExtra(Intent.EXTRA_TEXT   , "mensaje");
              try {
                  startActivity(Intent.createChooser(i, "Enviando correo..."));
              } catch (android.content.ActivityNotFoundException ex) {
                  Toast.makeText(getActivity(), "No hay ningn cliente de correo instalado.", Toast.LENGTH_SHORT).show();
              }
            }
        });
        super.onActivityCreated(savedInstanceState);
    }
    
}




Java Source Code List

com.ivanob.puntalradio.AboutDialog.java
com.ivanob.puntalradio.AppSectionsPagerAdapter.java
com.ivanob.puntalradio.Consts.java
com.ivanob.puntalradio.MainActivity.java
com.ivanob.puntalradio.ParrillaFragment.java
com.ivanob.puntalradio.PortadaFragment.java
com.ivanob.puntalradio.ProgramInfoDialog.java
com.ivanob.puntalradio.ProgramasFragment.java
com.ivanob.puntalradio.TimerSleepMode.java
com.ivanob.puntalradio.model.RadioManager.java
com.ivanob.puntalradio.model.RadioProgram.java
com.ivanob.puntalradio.model.RadioProgrammingManager.java
com.ivanob.puntalradio.model.StationConfigManager.java