1
私は、Tablayoutを使用して3つのフラグメントを持つビューページャーを持つアプリケーションに取り組んでいます。今、私は、Recyclerビューのactionmodeを起動して、LongClickで複数のビューを選択しようとしています。以下のコードAndroid:ViewPagerのフラグメント内でActionModeを起動する
actionMode = ((AppCompatActivity)getActivity()).startSupportActionMode(actionModeCallback);
ですが、それは常にこのエラーに私に
java.lang.NullPointerException: Attempt to invoke virtual method 'android.support.v7.view.ActionMode android.support.v7.app.AppCompatActivity.startSupportActionMode(android.support.v7.view.ActionMode$Callback)' on a null object reference
を与える私はまた、この
MyMainActivity activity=(MyMainActivity)getActiivty();
activity.startSupportActionMode(actionModeCallback);
のようにそれを試してみました。しかし、それは私に同じエラーをgaves。どんな助力も高く評価されます。事前のおかげで、あなたのActionMode.Callbacksで
それがクラッシュを修正していません:/ – Yoav