Found the answer via this question: Auto code completion on Eclipse
Basically the auto activation trigger for auto-complete by default is set to only the character ".".
To make code assist / auto complete trigger always, you have to change the string to:
.abcdefghijklmnopqrstuvwxyz
In v21.x.x version of ADT, this is located in Preferences -> Java --> Editor --> Content Assist.