Код, показывающий ошибку в списке при добавлении часов к фрагментированной активности. Отображаемое сообщение об ошибке - error: несовместимые типы: Schedule_fragment не может быть преобразован во Fragment. Я новичок в этом и написал этот код из учебника YouTube, теперь пытаюсь слиться с моим кодом. Пожалуйста, помогите.
package com.example.fastfill.ui.main;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import android.widget.TimePicker;
import androidx.appcompat.app.AppCompatActivity;
import androidx.fragment.app.DialogFragment;
import androidx.fragment.app.Fragment;
import com.example.fastfill.R;
public class Schedule_fragment extends Fragment implements TimePickerFragment.TimePickerListener {
private TextView displaytime;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.schedule_fragment);
displaytime=findViewById(R.id.displaytime);
Button showtime=findViewById(R.id.showtime);
showtime.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View view){
DialogFragment timePickerFragment=new TimePickerFragment();
timePickerFragment.show(getSupportFragmentManager(),"timePicker");
}
});
}
@Override
public void onTimeSet(TimePicker timePicker, int hour, int minute) {
displaytime.setText("Hour = " +hour + "Minute = "+ minute);
}
}