android.content
public
interface
android.content.ContentInsertHandler
Interface to insert data to ContentResolver
Known Indirect Subclasses
DefaultDataHandler |
insert default data from InputStream, should be in XML format:
if the provider syncs data to the server, the imported data will be synced to the server
Samples:
insert one row
delete, it must be in order of uri, select and arg
use first row's uri to insert into another table
content://contacts/people/1/phones
insert multiple rows in to same table and same attributes:
|
Summary
Public Methods
characters,
endDocument,
endElement,
endPrefixMapping,
ignorableWhitespace,
processingInstruction,
setDocumentLocator,
skippedEntity,
startDocument,
startElement,
startPrefixMapping
|
|
|
|
|
void |
characters(char[] ch, int start, int length) |
|
|
|
|
|
void |
endDocument() |
|
|
|
|
|
void |
endElement(String uri, String localName, String qName) |
|
|
|
|
|
void |
endPrefixMapping(String prefix) |
|
|
|
|
|
void |
ignorableWhitespace(char[] ch, int start, int length) |
|
|
|
|
|
void |
processingInstruction(String target, String data) |
|
|
|
|
|
void |
setDocumentLocator(Locator locator) |
|
|
|
|
|
void |
skippedEntity(String name) |
|
|
|
|
|
void |
startDocument() |
|
|
|
|
|
void |
startElement(String uri, String localName, String qName, Attributes atts) |
|
|
|
|
|
void |
startPrefixMapping(String prefix, String uri) |
Details
Public Methods
insert data from InputStream to ContentResolver
insert data from String to ContentResolver