Glad clearing your cache worked. That said, however, it is possible for an Android device to get a virus. See the following link for a current, relevant example (security report):
Stels Android Trojan Malware Analysis | Dell SecureWorks
Just wanted to make sure there's no disinformation out there. A false sense of security is bad.
That said, you are safe if you've disabled installation of non-Marketplace apps, but a lot of us have turned that off so we can install stuff from the Amazon appstore. Turning it on after you've been infected is too late, btw.