From: Bartek Przybylski Date: Sat, 17 Sep 2011 14:03:05 +0000 (+0200) Subject: adding specified adapter for contacts and files X-Git-Tag: oc-android-1.4.3~509 X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/commitdiff_plain/9ca5cc327de580dcf474fa35de59e2e8c45d29f8?ds=sidebyside adding specified adapter for contacts and files --- diff --git a/AndroidManifest.xml b/AndroidManifest.xml index f6f7c419..f5936312 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -69,10 +69,17 @@ + android:name="android.content.SyncAdapter" + android:resource="@xml/syncadapter_files"/> - + - + + + + + + + \ No newline at end of file diff --git a/res/xml/syncadapter.xml b/res/xml/syncadapter.xml deleted file mode 100644 index 3285ea8b..00000000 --- a/res/xml/syncadapter.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - diff --git a/src/eu/alefzero/owncloud/cp.java b/src/eu/alefzero/owncloud/cp.java index 37a31897..bb66bfcf 100644 --- a/src/eu/alefzero/owncloud/cp.java +++ b/src/eu/alefzero/owncloud/cp.java @@ -69,10 +69,10 @@ public class cp extends ContentProvider { private static final UriMatcher mUriMatcher; static { mUriMatcher = new UriMatcher(UriMatcher.NO_MATCH); - mUriMatcher.addURI(ProviderMeta.AUTHORITY, "/", ROOT_DIRECTORY); - mUriMatcher.addURI(ProviderMeta.AUTHORITY, "file/", SINGLE_FILE); - mUriMatcher.addURI(ProviderMeta.AUTHORITY, "file/#", SINGLE_FILE); - mUriMatcher.addURI(ProviderMeta.AUTHORITY, "dir/#", DIRECTORY); + mUriMatcher.addURI(ProviderMeta.AUTHORITY_FILES, "/", ROOT_DIRECTORY); + mUriMatcher.addURI(ProviderMeta.AUTHORITY_FILES, "file/", SINGLE_FILE); + mUriMatcher.addURI(ProviderMeta.AUTHORITY_FILES, "file/#", SINGLE_FILE); + mUriMatcher.addURI(ProviderMeta.AUTHORITY_FILES, "dir/#", DIRECTORY); } private static final String TAG = "OC_ContentProvider"; diff --git a/src/eu/alefzero/owncloud/db/ProviderMeta.java b/src/eu/alefzero/owncloud/db/ProviderMeta.java index 636c699f..762562d8 100644 --- a/src/eu/alefzero/owncloud/db/ProviderMeta.java +++ b/src/eu/alefzero/owncloud/db/ProviderMeta.java @@ -22,7 +22,7 @@ import android.provider.BaseColumns; public class ProviderMeta { - public static final String AUTHORITY = "org.owncloud"; + public static final String AUTHORITY_FILES = "org.owncloud.files"; public static final String DB_FILE = "owncloud.db"; public static final String DB_NAME = "filelist"; public static final int DB_VERSION = 1; @@ -32,11 +32,11 @@ public class ProviderMeta { static public class ProviderTableMeta implements BaseColumns { public static final String DB_NAME = "filelist"; public static final Uri CONTENT_URI = - Uri.parse("content://" + AUTHORITY + "/"); + Uri.parse("content://" + AUTHORITY_FILES + "/"); public static final Uri CONTENT_URI_FILE = - Uri.parse("content://" + AUTHORITY + "/file"); + Uri.parse("content://" + AUTHORITY_FILES + "/file"); public static final Uri CONTENT_URI_DIR = - Uri.parse("content://" + AUTHORITY + "/dir"); + Uri.parse("content://" + AUTHORITY_FILES + "/dir"); public static final String CONTENT_TYPE = "vnd.android.cursor.dir/vnd.owncloud.file";