Я хочу вызвать setNdefMessageCallback
в фрагменте, но я не знаю параметров, которые мне нужно передать этой функции. Я думаю, что он должен быть getContext()
, но он дает мне ошибку компиляции, говоря, что метод setNdefPushMessageCallback
не может быть применен к этим параметрам.setNdefPushMessageCallback параметры при вызове из фрагмента
@Override
public void onStart() {
super.onStart();
pm = getActivity().getPackageManager();
//procedure that checks is NFC is avaible
checkNfc();
nfcAdapter = NfcAdapter.getDefaultAdapter(getContext());
nfcAdapter.setNdefPushMessageCallback(getActivity(),getActivity());
}
Пожалуйста, прочтите документацию. Он объясняет параметры, которые ему нужны. Https://developer.android.com/reference/android/nfc/NfcAdapter.html – 0xDEADC0DE
Даже прочитав документацию, я не понимаю, что указывает первый и второй параметры –