Как передать значение в классе TimePickerFragment? - PullRequest
0 голосов
/ 13 марта 2020
package com.example.timetableapp;

import android.app.Dialog;
import android.app.TimePickerDialog;
import android.content.Intent;
import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.support.v4.app.DialogFragment;

public class TimePickerFragment extends DialogFragment {

    @NonNull
    @Override
    public Dialog onCreateDialog(@Nullable Bundle savedInstanceState) {

        int a = getIntent
        return new TimePickerDialog(getActivity(),(TimePickerDialog.OnTimeSetListener) getActivity(),);
    }

Итак, проблема в том, что у меня есть Activity, из которой я хочу отправить значение во фрагмент выбора времени. Теперь я знаю, как отправлять значения переменных из одного действия в другое, которое использует intent.putExtra. Я пробовал эту же строку в своем классе TimePickerFragment, но он не распознает намерение.

Intent intent = new Intent(inputActivity.this, TimePickerFragment.class);
        intent.putExtra("A", a);

Пожалуйста, помогите, если кто-нибудь может найти проблему.

...