Platzieren Sie einen Hyperlink in den Text eines Kontrollkästchens?

Ich habe ein Kontrollkästchen, das diesen Text hat: "Ich stimme den Bedingungen zu". Ich brauche "Bedingungen und Konditionen", um blau, unterstrichen zu sein und eine Webseite zu öffnen, wenn sie berührt werden.

Ich habe die Linkify-Klasse gefunden (http://developer.android.com/reference/android/text/util/Linkify.html), aber das scheint, URLs bereits im Text in Links zu verwandeln.

  • Drehen Sie den Marker auf der Grundlage der Fahrtrichtung
  • HTML5 Android Phonegap Web App funktioniert nicht offline mit Cache Manifest
  • Android Emulator kann nicht gestartet werden
  • Android - Intent Filter?
  • Wo finde ich die .apk-Datei auf meinem Gerät, wenn ich jede App herunterladen und installieren?
  • Google Goggles API
  • Wie kann ich das machen?

  • Best Practices für Audio-Streaming
  • Probleme beim Erstellen mehrerer Tabellen in sqlite
  • Wiederherstellung von HttpURLConnection, um die Session am Leben zu halten
  • Anpassen der Scrollansicht, wenn die Tastatur hoch ist
  • Daten aus der AsyncTask-Klasse zurückgeben
  • Android mupdf libmupdf.so Laufzeitfehler "Keine Implementierung für native openFile gefunden"
  • 2 Solutions collect form web for “Platzieren Sie einen Hyperlink in den Text eines Kontrollkästchens?”

    Färben Sie den Text blau und fügen Sie einen OnClick-Listener hinzu, der die Absicht startet, um die URL anzuzeigen. Sie können Ihren Text mit HTML-ähnlichen Syntax über Html.fromHtml() . Sehen Sie diese Antwort für eine bessere Erklärung und Beispiel.

    Verwenden Sie einfach die Saite wie

    "Ich bin einverstanden mit den <a href="…"> AGBs </a>"

    Und setzen Bewegungsmethode:

     mCheckBoxTermsOfUse = (TextView) findViewById(R.id.checkBoxTermsOfUse); mCheckBoxTermsOfUse.setMovementMethod(LinkMovementMethod.getInstance()); 

    Siehe api demos für Details

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.