autoLink für die Karte funktioniert nicht

9

Ich habe folgende TextView in meiner XML-Layout-Datei: -

%Vor%

Die Zeichenfolge autolink_test enthält eine Telefonnummer, eine E-Mail-Adresse, eine Website-Adresse und eine physische geografische Adresse.

Die ersten drei werden korrekt als anklickbare Autolinks angezeigt, die Adresse jedoch nicht. Nur der Postleitzahlteil erscheint als Autolink ... und das auch als Telefonnummer! (Wenn ich darauf klicke, startet der Telefonwähler mit dieser Nummer).

Jede Hilfe wäre willkommen.

    
OceanBlue 12.04.2010, 19:08
quelle

2 Antworten

9

OK, ich habe herausgefunden, was das Problem verursacht hat. Ich dachte nur, ich werde die Antwort hier lassen, falls jemand anderes auf dasselbe Problem stoßen sollte.

Wenn die Adresse der Straße nicht richtig groß geschrieben ist, wird sie nicht richtig als Adresse gelesen!

Hier ist meine XML autolink_test Zeichenfolge:

%Vor%

Die erste Adresse wird korrekt als Autolink angezeigt. Der zweite (mit einem kleinen 'a' in 'Avenue') wird nicht korrekt angezeigt.

Das erscheint mir ein wenig seltsam, da die Google Maps-Website solche Feinheiten sicher nicht interessiert.

Wie auch immer, also hier ist es: -)

    
OceanBlue 12.04.2010, 19:50
quelle
9

Alternativ dazu, falls autolink nicht funktioniert

Fügen Sie Links zu Ihrem texview hinzu. Unterstreichen Sie es wie folgt:

%Vor%

Verwenden Sie den folgenden Code, um es mit der Karten-App beim Klicken wie folgt zu öffnen:

%Vor%     
Napolean 02.04.2013 08:28
quelle

Tags und Links