public class TimePickerClass extends AppActivity{
public TimePicker mTimePicker;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_time_picker_class);
Button saveTimeButton;
mTimePicker = (TimePicker) findViewById(R.id.timePicker);
mTimePicker.setIs24HourView(true);
saveTimeButton = (Button) findViewById(R.id.next_button);
saveTimeButton.setOnClickListener(v -> {
getTime();
});
}
public String getTime(){
//TODO
int hour;
int minute;
hour = mTimePicker.getHour();
minute = mTimePicker.getMinute();
String message;
message = "Time:" + hour +" : " + minute;
return message;
}
}
Привет! У меня есть класс в котором с помощью TimePicker я получаю выбранное юзером время. Как мне в другом классе получить это время? я пытаюсь сделать так:
TimePickerClass time = new TimePickerClass();
String userTime = time.getTime();
Но это не работает, приложение падает. Как тогда это реализовать? Ошибка состоит в следующем:
FATAL EXCEPTION: main
Process: com.gfc.glanceclock, PID: 32256
java.lang.NullPointerException: Attempt to invoke virtual method 'int android.widget.TimePicker.getHour()' on a null object reference
Соответственно, если поменять вызов getHour() и getMinute() местами, упадет при getMinute()
Виртуальный выделенный сервер (VDS) становится отличным выбором
Проблема в следующем, юзер-1 генерирует свое проперти и получает свою карточку в профиле с рестом http://site/#/property/17746Юзер-2 перебором (подбором)...
Недавно начал использовать framework libgdx с подтдержкой движка box2dСтоит задача создать разрушаемость объектов как в червяках