summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/PageIndicator.java
diff options
context:
space:
mode:
authorWinson Chung <winsonc@google.com>2013-09-20 11:32:26 -0700
committerWinson Chung <winsonc@google.com>2013-09-20 11:32:26 -0700
commit89f9705077c054b541af7da52be832760e2ae2e8 (patch)
treef1bb9d966eb65fd43509f2695f3185b95adc1576 /src/com/android/launcher3/PageIndicator.java
parent37cab1bc25b99e4ac2429f7d965342a534d441b4 (diff)
downloadandroid_packages_apps_Trebuchet-89f9705077c054b541af7da52be832760e2ae2e8.tar.gz
android_packages_apps_Trebuchet-89f9705077c054b541af7da52be832760e2ae2e8.tar.bz2
android_packages_apps_Trebuchet-89f9705077c054b541af7da52be832760e2ae2e8.zip
Fixing small regression in PageIndicators add page, fixing NPE (Bug 10779956)
Change-Id: I7ff711c6fc97987efc57bf023913e33e31ccf140
Diffstat (limited to 'src/com/android/launcher3/PageIndicator.java')
-rw-r--r--src/com/android/launcher3/PageIndicator.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/launcher3/PageIndicator.java b/src/com/android/launcher3/PageIndicator.java
index 52c844760..08e5f721a 100644
--- a/src/com/android/launcher3/PageIndicator.java
+++ b/src/com/android/launcher3/PageIndicator.java
@@ -186,6 +186,11 @@ public class PageIndicator extends LinearLayout {
}
}
+ void updateMarker(int index, PageMarkerResources marker) {
+ PageIndicatorMarker m = mMarkers.get(index);
+ m.setMarkerDrawables(marker.activeId, marker.inactiveId);
+ }
+
void removeMarker(int index, boolean allowAnimations) {
if (mMarkers.size() > 0) {
index = Math.max(0, Math.min(mMarkers.size() - 1, index));