commit | 37408d06cf31cde66312e677a14ba5520a0d1b2c | [log] [tgz] |
---|---|---|
author | Ben Lin <linben@google.com> | Fri Oct 21 11:30:02 2016 -0700 |
committer | Steve McKay <smckay@google.com> | Sat Oct 22 02:56:44 2016 +0000 |
tree | 0dc8ee9486b8da22563d144ff30213eea549abc8 | |
parent | a39658850f20ca9c1e13774019285a8ad9292f4e [diff] |
Using Activity#setTitle to have TalkBack announce root traversal. Bug: 32260739 Bug: 28275570 Change-Id: Ib726183e0884451bfcfcc68060c409aae7e766c1
diff --git a/src/com/android/documentsui/BaseActivity.java b/src/com/android/documentsui/BaseActivity.java index d0bc30c..f01b1a2 100644 --- a/src/com/android/documentsui/BaseActivity.java +++ b/src/com/android/documentsui/BaseActivity.java
@@ -431,6 +431,12 @@ } 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/src/com/android/documentsui/files/FilesActivity.java b/src/com/android/documentsui/files/FilesActivity.java index 42afa7f..3eecdca 100644 --- a/src/com/android/documentsui/files/FilesActivity.java +++ b/src/com/android/documentsui/files/FilesActivity.java
@@ -215,7 +215,7 @@ Intent intent = getIntent(); return (intent != null && intent.hasExtra(Intent.EXTRA_TITLE)) ? intent.getStringExtra(Intent.EXTRA_TITLE) - : getTitle().toString(); + : getString(R.string.downloads_label); } @Override