Entradas

Mostrando entradas de junio, 2021

Texto seleccionable

Imagen
 En el blog de hoy, les dejo 2 códigos, uno es para hacer que el texto de un textview sea seleccionable, y otro es para quitar el autocorrector de android en un Edit Text. //Código para el textview: id.setTextIsSelectable(b); //tienen que reemplazar la b por "true" para activar, o "false" para desactivar Código del EditText: Este código debe de ir en la sección de propiedades de widget "inject", solo disponible en Sketchware Pro 6.1.0 en adelante (creo que se implementó ahí) android:inputType="textVisiblePassword|textMultiLine" Vídeo tutorial:

Detectar links en un textview

Imagen
 Para poder detectar links en un textview, necesitan el siguiente código: String link = edittext1.getText().toString(); SpannableString ss = new SpannableString(link); (new android.text.util.Linkify()).addLinks(ss, 1); //Ajustar el SpannableString ss al textview, despues va esto: textview.setMovementMethod(android.text.method.LinkMovementMethod.getInstance()); Link del vídeo:

DeepLink en Sketchware Pro

Imagen
 En este blog veremos como hacer un Deep Linking a cualquier app que tengamos. El Deep Link sirve para que al tocar un link que soporte nuestra app, este tome una decisión entre abrir el link en el navegador o abrirlo con la app, e incluso, que este mismo tenga parametros de búsqueda o datos en el. Código para introducirse en la sección "Components Asd": <intent-filter>     <action android:name="android.intent.action.VIEW" />     <category android:name="android.intent.category.DEFAULT" />     <category android:name="android.intent.category.BROWSABLE" />     <data android:host="Pagina web" android:scheme="https" />    </intent-filter> En el vídeo dije que el host era el servidor y que el scheme era la página web, pero estaba equivocado. El host es la página web a la que responderá el link, y el scheme es el protocolo que toma el link, http y https son los más comunes. Link de bloques para usa...