Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Cómo agregar un hipervínculo a una pantalla de preferencias (PreferenceActivity)

Me gustaría añadir tres hipervínculos una pantalla de preferencia, que hace uso de la PreferenceActivity si es posible. ¿Puedo hacer esto, si es así, alguien podría proporcionarle apoyo?

Muchas gracias,

  • Cómo mostrar el teclado virtual en la actividad nativa
  • ¿Cómo usar onResume ()?
  • La aplicación androide Cordova 5.0.0 no puede conectarse a Internet con Android 4.0.0
  • OnItemClickListener no se activa en Android GridView
  • ¿Cuál es la unidad predeterminada de estilo en React Native?
  • Patrones para el desarrollo de juegos Android?
  • Configuración de la fuente de texto del botón en android
  • No se puede resolver el símbolo 'AndroidJUnit4'
  • Cómo utilizar assert en android?
  • ¿Cómo aumentar el tamaño de un elemento centrado en un recyvlerview?
  • RxJava y eventos esporádicos al azar en Android
  • Accesibilidad mensajería de Facebook
  • 2 Solutions collect form web for “Cómo agregar un hipervínculo a una pantalla de preferencias (PreferenceActivity)”

    Usted no quiere "hipervínculos", entonces. Desea que las entradas en la PreferenceScreen que, cuando se tocan, iniciar alguna actividad, como para abrir una página Web en la URL deseada.

    Esto está cubierto por el elemento <intent> :

     <Preference android:title="@string/prefs_web_page" > <intent android:action="android.intent.action.VIEW" android:data="http://www.example.com" /> </Preference> 

    Incluya aquellos en su XML de preferencia que utilice para rellenar su PreferenceScreen , y cuando el usuario toque en la entrada de preferencia, la actividad solicitada se iniciará.

    La versión de Java es algo como esto:

     PreferenceScreen link = man.createPreferenceScreen(this); this.setIntent(new Intent().setAction(Intent.ACTION_VIEW).setData( Uri.parse("https://rogerkeays.com"))); link.setTitle(R.string.link_title); link.setSummary(R.string.link_summary); // add to containing group // group.addPreference(link); 
    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.