public void detachView(View view) {
		mViews.remove(view);
		mInRestoreState.remove(view);

		Set<ViewCommand<View>> currentState = Collections.newSetFromMap(new WeakHashMap<ViewCommand<View>, Boolean>());
		currentState.addAll(mViewCommands.getCurrentState());
		mViewStates.put(view, currentState);
	}
public void detachView ( View view ) { mViews . remove ( view ) ; mInRestoreState . remove ( view ) ; Set < ViewCommand < View > > currentState = Collections . newSetFromMap ( new WeakHashMap < ViewCommand < View > , Boolean > ( ) ) ; currentState . addAll ( mViewCommands . getCurrentState ( ) ) ; mViewStates . put ( view , currentState ) ; }
<p>Detach view from view state. After this moment view state save
commands via
{@link com.arellomobile.mvp.viewstate.strategy.StateStrategy#beforeApply(List, ViewCommand)}.</p>

@param view target mvp view to detach