Попытка вызвать обратный вызов от родительского действия к фрагменту, созданному в библиотечном модуле

Я получил код из переполнения стека для вызова обратного вызова во фрагменте из класса Activity. Я получил следующий код из переполнения стека

fraKey fragment=(fraKey)getFragmentManager().findFragmentById(R.id.idFraKey);

Я получаю следующую ошибку

inconvertable types cannot cast "android.app.fragment to com.example.mylib.keyfrag

код фрагмента

public class fraKey extends Fragment implements View.OnClickListener {

    int ted=0;

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        // Inflate the layout for this fragment
        return inflater.inflate(R.layout.fragment_fra_key, container, false);
    }


    public void onViewCreated(View view, Bundle savedInstanceState) {
        View temp;

        temp = view.findViewById(R.id.idUpdate);
        temp.setOnClickListener(this);

        temp = view.findViewById(R.id.idTest);
        temp.setOnClickListener(this);

    }



    public void onClick(View v) {
        ted++;
        cKeys mKeys = new cKeys();

        ((actMyLib)getActivity()).updateKeya(mKeys);
    }

}   // end class

Это keyFrag или frakey? Есть ли еще класс keyfrag? Просто проверьте и это?

Man 10.08.2018 16:49
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
1
19
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

вам просто нужна статья это. Это очень полезно. Хорошего дня.

Другие вопросы по теме