Androidアプリで作成したTimePickerFragmentオブジェクトで非常に奇妙なエラーが発生し、誰かが私を少し助けてくれることを望んでいました。オブジェクトが作成されるコードは次のとおりです。
public void showTimePickerFragment(View v){
TimePickerFragment newFrag = new TimePickerFragment();
newFrag.show(getFragmentManager(), "timePicker");
}
何らかの理由で、.show()でエラーが発生します。私が持っているエラーメッセージは次のとおりです。
The method show(FragmentManager, String) in the type DialogFragment is not applicable for the arguments (FragmentManager, String)
ここで何かを見落としているだけかどうかはわかりませんが、それは私にとって本当に紛らわしいエラーメッセージです。「getFragmentManager()」を「getSupportFragmentManager()」に変更しようとしましたが、引数でエラーが発生します。
また、このアプリに必要なすべてのクラスをすでにインポートしているので、問題はありません。
誰かがもっとコードを見る必要があるなら、私はそれをここに完全に投稿することができます。どんな助けでも大歓迎です!!!
皆さんありがとう!