import com.owncloud.android.datamodel.FileDataStorageManager;\r
import com.owncloud.android.datamodel.OCFile;\r
import com.owncloud.android.files.services.FileDownloader;\r
+import com.owncloud.android.files.services.FileObserverService;\r
import com.owncloud.android.files.services.FileUploader;\r
+import com.owncloud.android.network.OwnCloudClientUtils;\r
import com.owncloud.android.ui.activity.FileDetailActivity;\r
import com.owncloud.android.ui.activity.FileDisplayActivity;\r
-import com.owncloud.android.utils.OwnCloudClientUtils;\r
import com.owncloud.android.utils.OwnCloudVersion;\r
\r
import com.owncloud.android.R;\r
fdsm.saveFile(mFile);\r
if (mFile.keepInSync()) {\r
onClick(getView().findViewById(R.id.fdDownloadBtn));\r
- } else { \r
+ } else {\r
mContainerActivity.onFileStateChanged(); // put inside 'else' to not call it twice (here, and in the virtual click on fdDownloadBtn)\r
}\r
+ Intent intent = new Intent(getActivity().getApplicationContext(),\r
+ FileObserverService.class);\r
+ intent.putExtra(FileObserverService.KEY_FILE_CMD,\r
+ (cb.isChecked()?\r
+ FileObserverService.CMD_ADD_OBSERVED_FILE:\r
+ FileObserverService.CMD_DEL_OBSERVED_FILE));\r
+ intent.putExtra(FileObserverService.KEY_CMD_ARG, mFile.getStoragePath());\r
+ getActivity().startService(intent);\r
break;\r
}\r
case R.id.fdRenameBtn: {\r