You can pass data into the view; which is the second property of the pushView method, like this:
navigator.pushView(TheSecondView, 'SpecificState')
Inside the view, you can listen for the viewActivated event to change the state:
Add the listener:
<s:View xmlns:fx="http://ns.adobe.com/mxml/2009" viewActivate="onViewActivated()">
And in some ActionScript code, implement the listener like this:
protected function onViewActivated():void{
currentState=data;
}