import java.io.File;
-import android.accounts.Account;
import android.app.Activity;
import android.content.Intent;
import android.media.MediaScannerConnection;
import android.widget.AdapterView.AdapterContextMenuInfo;
import com.owncloud.android.R;
-import com.owncloud.android.authentication.AccountUtils;
import com.owncloud.android.datamodel.FileDataStorageManager;
import com.owncloud.android.datamodel.OCFile;
import com.owncloud.android.files.FileMenuFilter;
-import com.owncloud.android.files.services.FileDownloader.FileDownloaderBinder;
-import com.owncloud.android.files.services.FileUploader.FileUploaderBinder;
import com.owncloud.android.lib.common.utils.Log_OC;
-import com.owncloud.android.operations.RemoveFileOperation;
-import com.owncloud.android.operations.RenameFileOperation;
import com.owncloud.android.ui.activity.FileDisplayActivity;
import com.owncloud.android.ui.activity.MoveActivity;
import com.owncloud.android.ui.activity.OnEnforceableRefreshListener;
private OCFile mFile = null;
private FileListListAdapter mAdapter;
- private Handler mHandler;
private OCFile mTargetFile;
case R.id.action_download_file:
case R.id.action_sync_file: {
mContainerActivity.getFileOperationsHelper().syncFile(mTargetFile);
-
- Log_OC.d("mediascan", "path: " + mTargetFile.getRemotePath());
-
- FileDataStorageManager storageManager = mContainerActivity.getStorageManager();
- Log_OC.d("mediaScan", "path: "+ storageManager.getFileByPath(mTargetFile.getRemotePath()).getStoragePath());
- // TODO triggerMediaScan
-
return true;
}
case R.id.action_cancel_download:
return super.onContextItemSelected(item);
}
}
-
/**
}
}
- private void triggerMediaScan(String path){
- MediaScannerConnection.scanFile(
- getActivity().getApplicationContext(),
- new String[]{path},
- null,null);
- }
}