Click en número de teléfono y que llame o abra whatsapp

AlexxxBcN Seguir

Gamma
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
18 Feb 2013
Mensajes
421
Hola tengo este código en mi layout:

Insertar CODE, HTML o PHP:
   <TextView
                        android:id="@+id/whatsapp"
                        style="@style/AppTheme.Body3"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_marginTop="210dp"
                        android:layout_marginBottom="18dp"
                        android:layout_marginEnd="16dp"
                        android:layout_alignParentEnd="true"
                        android:textColor="@android:color/holo_green_dark"
                        android:textStyle="normal"
                        android:clickable="true"
                        android:focusable="true"
                        android:autoLink="phone"
                        android:linksClickable="true"
                        tools:text="Whatsapp" />

Pero no me funciona al hacer click y poder llamar al numero de teléfono , el numero de teléfono lo añado con firebase y es un string, se puede hacer de alguna forma ? gracias


PD: En el emulador de Android Studio no funciona, pero en el móvil si, el código es funcional, al clickear se puede hacer llamada , ahora busco que al clikear en caso de número móvil, se abra whatsapp
 
Última edición:

AlexxxBcN

Gamma
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
18 Feb 2013
Mensajes
421
Gracias, actualmente tengo un boton de contacto através de Whatsapp, pero solo me sirve para un número de teléfono , desconozco si se puede para cuando añado un número de teléfono desde firebase, pero claro no todos los teléfonos son móvil, tambien hay numeros de teléfono fijos , entonces no se si eso se podria implementar , gracias

Insertar CODE, HTML o PHP:
val mBtnShare2: Button = findViewById(R.id.wa)

    mBtnShare2.setOnClickListener {

        val viewIntent1 = Intent("android.intent.action.VIEW", Uri.parse("https://api.whatsapp.com/send?phone=\"+Aqui mi teléfono"))

        startActivity(viewIntent1)

    }
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba