PhoneGap android : keyboard overlaps input field
I seem to have the exact same problem and added
android:windowSoftInputMode="adjustPan"
to the AndroidManifest.xml file as you did. This did not work and finally somebody pointed out to use
android:windowSoftInputMode="adjustResize"
instead. This works for me now. adjustPan seems to make more sense and adjustResize sounds wrong, but it does the job.