Merge "Allow to customize title of the dialog." into mnc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
9ce9ffec9e
@@ -26061,6 +26061,7 @@ package android.provider {
|
|||||||
field public static final java.lang.String EXTRA_EXCLUDE_SELF = "android.provider.extra.EXCLUDE_SELF";
|
field public static final java.lang.String EXTRA_EXCLUDE_SELF = "android.provider.extra.EXCLUDE_SELF";
|
||||||
field public static final java.lang.String EXTRA_INFO = "info";
|
field public static final java.lang.String EXTRA_INFO = "info";
|
||||||
field public static final java.lang.String EXTRA_LOADING = "loading";
|
field public static final java.lang.String EXTRA_LOADING = "loading";
|
||||||
|
field public static final java.lang.String EXTRA_PROMPT = "android.provider.extra.PROMPT";
|
||||||
field public static final java.lang.String PROVIDER_INTERFACE = "android.content.action.DOCUMENTS_PROVIDER";
|
field public static final java.lang.String PROVIDER_INTERFACE = "android.content.action.DOCUMENTS_PROVIDER";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -28005,6 +28005,7 @@ package android.provider {
|
|||||||
field public static final java.lang.String EXTRA_EXCLUDE_SELF = "android.provider.extra.EXCLUDE_SELF";
|
field public static final java.lang.String EXTRA_EXCLUDE_SELF = "android.provider.extra.EXCLUDE_SELF";
|
||||||
field public static final java.lang.String EXTRA_INFO = "info";
|
field public static final java.lang.String EXTRA_INFO = "info";
|
||||||
field public static final java.lang.String EXTRA_LOADING = "loading";
|
field public static final java.lang.String EXTRA_LOADING = "loading";
|
||||||
|
field public static final java.lang.String EXTRA_PROMPT = "android.provider.extra.PROMPT";
|
||||||
field public static final java.lang.String PROVIDER_INTERFACE = "android.content.action.DOCUMENTS_PROVIDER";
|
field public static final java.lang.String PROVIDER_INTERFACE = "android.content.action.DOCUMENTS_PROVIDER";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -107,6 +107,11 @@ public final class DocumentsContract {
|
|||||||
*/
|
*/
|
||||||
public static final String EXTRA_ORIENTATION = "android.content.extra.ORIENTATION";
|
public static final String EXTRA_ORIENTATION = "android.content.extra.ORIENTATION";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Overrides the default prompt text in DocumentsUI when set in an intent.
|
||||||
|
*/
|
||||||
|
public static final String EXTRA_PROMPT = "android.provider.extra.PROMPT";
|
||||||
|
|
||||||
/** {@hide} */
|
/** {@hide} */
|
||||||
public static final String ACTION_MANAGE_ROOT = "android.provider.action.MANAGE_ROOT";
|
public static final String ACTION_MANAGE_ROOT = "android.provider.action.MANAGE_ROOT";
|
||||||
/** {@hide} */
|
/** {@hide} */
|
||||||
|
|||||||
@@ -393,13 +393,18 @@ public class DocumentsActivity extends BaseActivity {
|
|||||||
@Override
|
@Override
|
||||||
public void updateActionBar() {
|
public void updateActionBar() {
|
||||||
if (mRootsToolbar != null) {
|
if (mRootsToolbar != null) {
|
||||||
if (mState.action == ACTION_OPEN ||
|
final String prompt = getIntent().getStringExtra(DocumentsContract.EXTRA_PROMPT);
|
||||||
mState.action == ACTION_GET_CONTENT ||
|
if (prompt != null) {
|
||||||
mState.action == ACTION_OPEN_TREE) {
|
mRootsToolbar.setTitle(prompt);
|
||||||
mRootsToolbar.setTitle(R.string.title_open);
|
} else {
|
||||||
} else if (mState.action == ACTION_CREATE ||
|
if (mState.action == ACTION_OPEN ||
|
||||||
mState.action == ACTION_OPEN_COPY_DESTINATION) {
|
mState.action == ACTION_GET_CONTENT ||
|
||||||
mRootsToolbar.setTitle(R.string.title_save);
|
mState.action == ACTION_OPEN_TREE) {
|
||||||
|
mRootsToolbar.setTitle(R.string.title_open);
|
||||||
|
} else if (mState.action == ACTION_CREATE ||
|
||||||
|
mState.action == ACTION_OPEN_COPY_DESTINATION) {
|
||||||
|
mRootsToolbar.setTitle(R.string.title_save);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user