diff options
| author | 2016-12-13 11:31:44 -0800 | |
|---|---|---|
| committer | 2016-12-13 11:32:05 -0800 | |
| commit | ab58b5a3ddb7f0c477380e6bd91982e28a220d12 (patch) | |
| tree | abe7007b357a1766e1e1fe69b81c31e8c0e3c235 | |
| parent | 52a9e0e1ddef258b3d18f901fb9a7884a244ac39 (diff) | |
DO NOT MERGE Using Activity#setTitle to have TalkBack announce root
traversal.
Bug: 32260739
Bug: 28275570
Change-Id: Ie3711e8ccbf588838a3f21346f317243516382bd
| -rw-r--r-- | packages/DocumentsUI/src/com/android/documentsui/BaseActivity.java | 6 | ||||
| -rw-r--r-- | packages/DocumentsUI/src/com/android/documentsui/FilesActivity.java | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/packages/DocumentsUI/src/com/android/documentsui/BaseActivity.java b/packages/DocumentsUI/src/com/android/documentsui/BaseActivity.java index 1922773c9cb8..a04a930d48e7 100644 --- a/packages/DocumentsUI/src/com/android/documentsui/BaseActivity.java +++ b/packages/DocumentsUI/src/com/android/documentsui/BaseActivity.java @@ -387,6 +387,12 @@ public abstract class BaseActivity extends Activity } mNavigator.update(); + // Causes talkback to announce the activity's new title + if (mState.stack.isRecents()) { + setTitle(mRoots.getRecentsRoot().title); + } else { + setTitle(mState.stack.getTitle()); + } invalidateOptionsMenu(); } diff --git a/packages/DocumentsUI/src/com/android/documentsui/FilesActivity.java b/packages/DocumentsUI/src/com/android/documentsui/FilesActivity.java index 7186339dbfa6..233380e70a0d 100644 --- a/packages/DocumentsUI/src/com/android/documentsui/FilesActivity.java +++ b/packages/DocumentsUI/src/com/android/documentsui/FilesActivity.java @@ -192,7 +192,7 @@ public class FilesActivity extends BaseActivity { Intent intent = getIntent(); return (intent != null && intent.hasExtra(Intent.EXTRA_TITLE)) ? intent.getStringExtra(Intent.EXTRA_TITLE) - : getTitle().toString(); + : getString(R.string.downloads_label); } @Override |