Ich habe eine App, die eine Zeichenfolge von einer externen URL erhalten muss, die ich nicht besitze. Zum Beispiel, ich brauche die App finden Sie den Ausdruck zwischen "Punkt A" bis "Punkt B" im Text der externen HTML-Datei und den gesamten Text zwischen den 2 Punkten.Android - Zeichenfolge von externer URL kopieren - Ist das möglich?
Ich dachte, es war möglich, indem Sie den Text über das Webview getan, aber ich lese in einem anderen Beitrag, dass Android meine App nicht erlaubt, den Text in Webview kopieren und dann in eine Textansicht einfügen.
Also, ist es unmöglich zu tun? Ich denke darüber nach, was wäre ein besserer Weg, es zu tun ... kannst du mir etwas vorschlagen? Vielleicht mit einer html/asp-Datei in meinem Server, um diese Suche zu tun und dann würde ich die Strings durch meine "Website-Suche" -Tool bekommen.
Ich weiß nicht, ob es der beste Weg ist und kann mir nicht vorstellen, wie könnte ich das tun.
Danke für jede Art von Vorschlag.
Danke für Ihre Kommentare! Ich habe diesen Code versucht, aber die App kann die Zeichenfolge nicht bekommen ... Ich habe eine Toast.makeText Nachricht unter "endlich" und es hält mich diese Toast-Nachricht anzeigen ... Ich habe versucht, "r.readLine" für " br.readLine "... Gibt es noch etwas, das ich ausprobieren könnte? –
Ich bearbeitete die Antwort, behebt einige Code-Fehler und wickelte den Netzwerk-Anruf in einen anderen Thread ein. Jetzt sollten Sie das Ergebnis in Log.d sehen. Anstelle von Thread sollten Sie eine andere Klasse wie AsyncTask verwenden, um den Anruf zu tätigen. Ich habe Thread verwendet, um das Lesen zu erleichtern. –