Question: In Android Spinner, I can set selection to a particular Item in the code (using setSelection(int)). This will end up calling OnItemSelectedListener, which is fine.

But when the user selects an item from the screen, by clicking the spinner and the item, I want to handle this as a different event, because the logic in my application should do different things.

How to achieve this?
To summarize, My Spinner should do this

```
If Value set from the code {
//do this..
}
else if user select a value {
//do that..
}

```

Answer: 
Yes, you should commit those files as they contain Visual Studio unit testing and code coverage settings for the project.
Absolutely.  

They contain test execution settings, test lists etc. As such, they are an integral part of your project, just like e.g. App.config.

Thomas