This behaviour is controlled by the following setting:

"explorer.autoReveal": false

There is currently no setting for keeping the selected file in the explorer, but this one at least keeps the scroll position fixed and prevents the "jumping".

Update

In current versions, the same setting now keeps the selected file.