buscador

Visita

Mostrando las entradas con la etiqueta Como enviar texto a otras aplicaciones. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Como enviar texto a otras aplicaciones. Mostrar todas las entradas

mi茅rcoles, 19 de enero de 2022

馃煝Android 19 : Como enviar texto a otras aplicaciones - Hacer el bot贸n Compartir en Android Studio

Bienvenidos al blog el Inform谩tico Ibero en esta oportunidad desarrollaremos el bot贸n compartir en el IDE Android Studio utilizaremos la clase Intent.

¿Qu茅 es un Intent?

Un Intent es un mensaje que podemos utilizar para solicitar una acci贸n determinada. Es una clase que nos facilita la comunicaci贸n entre componentes, es decir, entre actividades.

Para comenzar tenemos que crear un nuevo proyecto en IDE Android Studio, si no recuerdan como hacerlo pueden revisarlo en el post anterior Mi primer Proyecto Hola Mundo.


Una vez creado el proyecto nos situamos en la actividad activity_main.xml, agregamos el componente Button a la actividad y lo personalizamos directamente en sus atributos android:background="#C0CA33"  es para dar color de fondo aunque tambi茅n lo podemos poder una imagen pero para hacer corto el proyecto lo haremos con color , cambiamos el Id del Button android:id="@+id/btncompartir"  y por ultimo tenemos que agregar el texto android:text="Compartir"  una vez terminado el proyecto quedara el bot贸n quedara como la imagen:


Una vez dise帽ado el button en el archivo XML comenzamos con el c贸digo para dar  funcionalidad al proyecto.

public class MainActivity extends AppCompatActivity {
//creanos una variable de la clase button
Button btncompatir;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.
activity_main);
/*Instanciamos la variable de la clase con el
id del control de la vista*/
btncompatir = (Button) findViewById(R.id.btncompartir);
/*Creamos el metodo del button */
btncompatir.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
/*Creamos un objeto de Intent e instanciamos con la
acccion a realizar con el metodo ACTION_SEND*/
Intent intent = new Intent(Intent.ACTION_SEND);
    //indicamos el texto a compartir
    intent.putExtra(Intent.EXTRA_TEXT, "Este mensaje es compartido");
/*Indicamos el tipo de dato texto*/
intent.setType("text/plain");
/*Lanzamos las opciones y el titulo */
startActivity(Intent.createChooser(intent, "Compartir con ")); }});

Realizado el dise帽o la programaci贸n en la parte del c贸digo ejecutamos
el proyecto.

    Proyecto Ejecutado     Acci贸n que debe realizar


Veremos que el proyecto funciona sin ning煤n error, Gracias por su visita al blog, ap贸yenme para seguir creciendo y compartir mas contenido lo pueden hacen con el bot贸n donar, Dejen sus comentarios y compartir el contenido si les gusto la informaci贸n brindada en el blog.


ABRE EL PROYECTO DIRECTAMENTE DESDE GITHUB
https://github.com/raul1995/NavegationyBtnCompartir.git

Apoyen suscribi茅ndose a mi canal de Youtube canal " EL INFORMATICO IBERO" , Compartan el contenido del Blog, si les gusto el contenido del blog y del canal suscribanse es Gratis!!

Raul Tamani A. ©. Im谩genes del tema de fpm. Con tecnolog铆a de Blogger.

Adblock Detectado

Apoya este sitio desactivando el Adblock para seguir navegando. ¡Gracias!

¡Ya Desactive el Adblock!