Merge "Updating page indicator content description to indicate click target for apps list" into ub-launcher3-calgary
This commit is contained in:
@@ -63,7 +63,7 @@
|
||||
<string name="hotseat_out_of_space">No more room in the Favorites tray</string>
|
||||
|
||||
<!-- All applications label -->
|
||||
<string name="all_apps_button_label">Apps</string>
|
||||
<string name="all_apps_button_label">Apps list</string>
|
||||
<!-- Label for button in all applications label to go back home (to the workspace / desktop)
|
||||
for accessibilty (spoken when the button gets focus). -->
|
||||
<string name="all_apps_home_button_label">Home</string>
|
||||
|
||||
@@ -251,7 +251,7 @@ public abstract class PagedView extends ViewGroup implements ViewGroup.OnHierarc
|
||||
if (mPageIndicatorViewId > -1) {
|
||||
mPageIndicator = (PageIndicator) parent.findViewById(mPageIndicatorViewId);
|
||||
mPageIndicator.setMarkersCount(getChildCount());
|
||||
mPageIndicator.setContentDescription(getCurrentPageDescription());
|
||||
mPageIndicator.setContentDescription(getPageIndicatorDescription());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -442,7 +442,7 @@ public abstract class PagedView extends ViewGroup implements ViewGroup.OnHierarc
|
||||
private void updatePageIndicator() {
|
||||
// Update the page indicator (when we aren't reordering)
|
||||
if (mPageIndicator != null) {
|
||||
mPageIndicator.setContentDescription(getCurrentPageDescription());
|
||||
mPageIndicator.setContentDescription(getPageIndicatorDescription());
|
||||
if (!isReordering(false)) {
|
||||
mPageIndicator.setActiveMarker(getNextPage());
|
||||
}
|
||||
@@ -2276,6 +2276,10 @@ public abstract class PagedView extends ViewGroup implements ViewGroup.OnHierarc
|
||||
return false;
|
||||
}
|
||||
|
||||
protected String getPageIndicatorDescription() {
|
||||
return getCurrentPageDescription();
|
||||
}
|
||||
|
||||
protected String getCurrentPageDescription() {
|
||||
return getContext().getString(R.string.default_scroll_format,
|
||||
getNextPage() + 1, getChildCount());
|
||||
|
||||
@@ -4409,6 +4409,11 @@ public class Workspace extends PagedView
|
||||
exitWidgetResizeMode();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected String getPageIndicatorDescription() {
|
||||
return getResources().getString(R.string.all_apps_button_label);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected String getCurrentPageDescription() {
|
||||
if (hasCustomContent() && getNextPage() == 0) {
|
||||
|
||||
Reference in New Issue
Block a user