Ich habe diesen Code zuerst in seiner eigenen Aktivität geübt. Aber jetzt möchte ich die Zeit Textinformationen zu einer anderen Aktivität mit Absicht senden, aber ich kann nicht herausfinden, wie, Sie sehen, ich brauche eine Zeichenfolge, um diese Informationen an eine andere Aktivität mit einer Absicht Methode, aber meine Zeit Text zu senden ist nur ein TextView und keine Zeichenfolge. Und als ich versuchte, es in eine Zeichenfolge zu ändern, funktionierte die .setText Methode nicht damit. Was denkst du sollte ich tun?Informationen an Absicht senden
Code:
handsomeButton.setOnClickListener(
new Button.OnClickListener() {
public void onClick(View v) {
int getvaluehour = numPickerHour.getValue();
int getvalueminute = numPickerMin.getValue();
new CountDownTimer(hoursandMinstomils, 1000) {
public void onTick(long millisUntilFinished) {
long millis = millisUntilFinished;
//set text
String hms = String.format("Viberation end in: " + "%02d:%02d:%02d", TimeUnit.MILLISECONDS.toHours(millis), TimeUnit.MILLISECONDS.toMinutes(millis) - TimeUnit.HOURS.toMinutes(TimeUnit.MILLISECONDS.toHours(millis)), TimeUnit.MILLISECONDS.toSeconds(millis) - TimeUnit.MINUTES.toSeconds(TimeUnit.MILLISECONDS.toMinutes(millis)));
myText.setText(hms);
public void onFinish() {
myText.setText("TIME'S UP!!"); //On finish change timer text
}
}.start();
Grundsätzlich möchte ich myText in einer neuen Aktivität zeigen.
Verwenden Sie einfach myText.getText() – cuoka
Verwendung myText.getText () .toString() –
Sie möchten ein TextView-Objekt über Absicht senden? tun Sie dies nicht, erstellen Sie eine Textansicht in der Empfängeraktivität und setzen Sie nur den Text .... – Opiatefuchs