Merge "Update behavior of setDestinationInExternalPublicDir()." into qt-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
e2ce2e00ca
@@ -539,8 +539,9 @@ public class DownloadManager {
|
|||||||
*
|
*
|
||||||
* <p> For applications targeting {@link android.os.Build.VERSION_CODES#Q} or above,
|
* <p> For applications targeting {@link android.os.Build.VERSION_CODES#Q} or above,
|
||||||
* {@link android.Manifest.permission#WRITE_EXTERNAL_STORAGE WRITE_EXTERNAL_STORAGE}
|
* {@link android.Manifest.permission#WRITE_EXTERNAL_STORAGE WRITE_EXTERNAL_STORAGE}
|
||||||
* permission is not needed and the {@code dirType} must
|
* permission is not needed and the {@code dirType} must be one of the known public
|
||||||
* be {@link Environment#DIRECTORY_DOWNLOADS}.
|
* directories like {@link Environment#DIRECTORY_DOWNLOADS},
|
||||||
|
* {@link Environment#DIRECTORY_PICTURES}, {@link Environment#DIRECTORY_MOVIES}, etc.
|
||||||
*
|
*
|
||||||
* @param dirType the directory type to pass to {@link Environment#getExternalStoragePublicDirectory(String)}
|
* @param dirType the directory type to pass to {@link Environment#getExternalStoragePublicDirectory(String)}
|
||||||
* @param subPath the path within the external directory, including the
|
* @param subPath the path within the external directory, including the
|
||||||
@@ -594,11 +595,8 @@ public class DownloadManager {
|
|||||||
* should be called before {@link DownloadManager#enqueue(Request)} is called.
|
* should be called before {@link DownloadManager#enqueue(Request)} is called.
|
||||||
*
|
*
|
||||||
* @deprecated Starting in Q, this value is ignored. Files downloaded to
|
* @deprecated Starting in Q, this value is ignored. Files downloaded to
|
||||||
* public Downloads directory (as returned by
|
* directories owned by applications (e.g. {@link Context#getExternalFilesDir(String)})
|
||||||
* {@link Environment#getExternalStoragePublicDirectory(String)} with
|
* will not be scanned by MediaScanner and the rest will be scanned.
|
||||||
* {@link Environment#DIRECTORY_DOWNLOADS}) will be scanned by MediaScanner
|
|
||||||
* and files downloaded to directories owned by applications
|
|
||||||
* (e.g. {@link Context#getExternalFilesDir(String)}) will not be scanned.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated
|
@Deprecated
|
||||||
public void allowScanningByMediaScanner() {
|
public void allowScanningByMediaScanner() {
|
||||||
@@ -783,11 +781,11 @@ public class DownloadManager {
|
|||||||
* @param isVisible whether to display this download in the Downloads UI
|
* @param isVisible whether to display this download in the Downloads UI
|
||||||
* @return this object
|
* @return this object
|
||||||
*
|
*
|
||||||
* @deprecated Starting in Q, this value is ignored. Files downloaded to
|
* @deprecated Starting in Q, this value is ignored. Only files downloaded to
|
||||||
* public Downloads directory (as returned by
|
* public Downloads directory (as returned by
|
||||||
* {@link Environment#getExternalStoragePublicDirectory(String)} with
|
* {@link Environment#getExternalStoragePublicDirectory(String)} with
|
||||||
* {@link Environment#DIRECTORY_DOWNLOADS}) will be visible in system's Downloads UI
|
* {@link Environment#DIRECTORY_DOWNLOADS}) will be visible in system's Downloads UI
|
||||||
* and files downloaded to directories owned by applications
|
* and the rest will not be visible.
|
||||||
* (e.g. {@link Context#getExternalFilesDir(String)}) will not be visible.
|
* (e.g. {@link Context#getExternalFilesDir(String)}) will not be visible.
|
||||||
*/
|
*/
|
||||||
@Deprecated
|
@Deprecated
|
||||||
|
|||||||
Reference in New Issue
Block a user