Oncontextmenuclosed Not Implemented In Fragment
Strange, neither Fragment nor v4.Fragment implemented the 'onContextMenuClosed'. Other events are there, like onCreateContextMenu and onContextItemSelected. I need to clean up some
Solution 1:
The menu close event in a fragment will also trigger its parent activity's "onContextMenuClosed". So I just override the event and pass it to a self implemented event handling function in the fragment.
// The parent activity.java:
@Override
public void onContextMenuClosed(Menu menu) {
super.onContextMenuClosed(menu);
childFragment.onContextMenuClosed(menu);
}
// The child fragment.java:
public void onContextMenuClosed(Menu menu) {
// Do you business here.
}
Post a Comment for "Oncontextmenuclosed Not Implemented In Fragment"