Я работаю над модулем, где я должен разрешить пользователю устанавливать 3 разных раза в разных разных текстах, потому что я использую TimePicker.TimePicker, показывающий одно и то же время в каждом TextView
Но всякий раз, когда я выбираю время в TimePicker, он показывает то же время в других двух TextViews.
И что может быть причиной?
private String textViewTime1, textViewTime2, textViewTime3;
private String mTime1, mTime2, mTime3;
// On clicking Time picker
public void setTime(View v){
Calendar now = Calendar.getInstance();
TimePickerDialog tpd = TimePickerDialog.newInstance(
this,
now.get(Calendar.HOUR_OF_DAY),
now.get(Calendar.MINUTE),
false
);
tpd.setThemeDark(false);
tpd.show(getFragmentManager(), "Timepickerdialog");
}
// Obtain time from time picker
@Override
public void onTimeSet(RadialPickerLayout view, int hourOfDay, int minute) {
mHour = hourOfDay;
mMinute = minute;
if (minute < 10) {
mTime1 = hourOfDay + ":" + "0" + minute;
mTime2 = hourOfDay + ":" + "0" + minute;
mTime3 = hourOfDay + ":" + "0" + minute;
} else {
mTime1 = hourOfDay + ":" + minute;
mTime2 = hourOfDay + ":" + minute;
mTime3 = hourOfDay + ":" + minute;
}
textViewTime1.setText(mTime1);
textViewTime2.setText(mTime2);
textViewTime3.setText(mTime3);
}
'mTime1'' mTime2' и 'mTime3' выглядят одинаково для меня. Я что-то упускаю? – Blackbelt
@Blackbelt lol, потому что они такие же – HendraWD
, вам нужно передать свое текстовое изображение, когда вы выбираете время и задаете время в тексте, который вы прошли, здесь вы устанавливаете время во всех трех текстовых заметках, независимо от того, для чего вам нужно установить. –