i working on app have viewpager 3 fragments in using tablayout. trying start actionmode recycler view select multiple views on longclick. below code
actionmode = ((appcompatactivity)getactivity()).startsupportactionmode(actionmodecallback);
but give me error
java.lang.nullpointerexception: attempt invoke virtual method 'android.support.v7.view.actionmode android.support.v7.app.appcompatactivity.startsupportactionmode(android.support.v7.view.actionmode$callback)' on null object reference
i have tried this
mymainactivity activity=(mymainactivity)getactiivty(); activity.startsupportactionmode(actionmodecallback);
but gaves me same error. highly appreciated. in advance
in actionmode.callbacks:
actionmode.callback actionmodecallbacks = new actionmode.callback() { @override public boolean oncreateactionmode(actionmode mode, menu menu) { return false; } /// };
change boolean false true:
actionmode.callback actionmodecallbacks = new actionmode.callback() { @override public boolean oncreateactionmode(actionmode mode, menu menu) { return true; } /// };
Comments
Post a Comment