Database interaction logic
I'm not familiar with Android, so just some generic Java notes:


PrDatabaseAdapter should be prDatabaseAdapter (with lowercase first letter). See Effective Java, 2nd edition, Item 56: Adhere to generally accepted naming conventions and The Java Language Specification, Java SE 7 Edition, 6.1 Declarations:


  Names of fields that are not final should be in mixed 
  case with a lowercase first letter and the first letters of subsequent words capitalized.

Javadoc comments like @param context aren't too useful, they say nothing more than the source code alone. I'd remove them.
Does it make sense to create a DatabaseAdapter with null context? I'd check this in the constructor and throw and NullPointerException if it's null. See Effective Java, 2nd edition, Item 38: Check parameters for validity