ANDROID webform auto fill - auto populate Name/Address Etc..

  • Status Closed
  • Budget $250 - $750 USD
  • Total Bids 10

Project Description

Hello! Thanks for your interest and assistance! I am seeking an Android activity that would automatically detect HTML form submit fields such as the standard vcard_name attributes (first name, last name, city, state, zip) and populate each field with the appropriate stored user data wherever possible. Basically if a webpage is loaded into my webview and it has a form for the viewer to submit asking for their name/address/email information I would like to prefill this form with information previously saved with your activity upon that viewers Android phone. To the winner of this project I can provide a link with a full working example solution of such code for the iPhone platform but again, I need this functionality on Android.

For the code to be called, I shall have a button the user presses which will then call your autofill activity into action and insert any stored userdata values on the user's phone into the appropriate fields within a webview - the URL's are external URL's being loaded into the webview if that has any bearing with things. Alternatively, you may choose to have your autofill activity fire automatically whenever a link is clicked without requiring the user press a button.

The saved userdata needs to be editable, so I would need some type of modal popup window to appear with the various form fields available to be stored. The user would then enter (or edit) their first name, email address etc.. in that modal window and upon saving the modal would disappear. These values MUST be stored encrypted so that other applications cannot access the sensitive stored user information.

Get free quotes for a project like this
Awarded to:
Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online