Ich bin neu bei Android. Ich kann String-Array nicht zwischen zwei Klassen übergeben. Ich habe Intent versucht, indem ich das String-Array zwischen der Klasse freigegeben habe, aber ich bekomme nur eine Zeichenkette, der Rest der Zeichenkette wird nicht angezeigt. Einige meiner Freunde sagten, mit Bundle können wir auf String-Array zwischen der Klasse zugreifen, aber ich weiß nicht, wie man die Bundle-Funktion verwendet. kann mir irgendjemand sagen, wie man das String-Array weitergibt.
Wenn Sie versuchen, ein String-Array von einer Aktivität zu einer anderen zu senden, kann dies in der Absicht erfolgen.
In ClassA:
%Vor%In Klasse B:
%Vor%Wenn Sie Daten zwischen Aktivitäten hin- und hergeben möchten, dh aus Aktivität A, starten Sie Aktivität B und übergeben Sie das Zeichenfolgenarray, können Sie beim Erstellen der Absicht die Methode putStringArrayListExtra verwenden:
Also würden Sie in Aktivität A etwas wie:
tun %Vor%HTH
Ich empfehle Ihnen, get_array der set_array Funktion in der Klasse zu machen, es ist sehr einfach Ich hoffe, dass Sie das bereits wissen.
%Vor%Ich hoffe, das ist Hilfe.
Tags und Links android