Workarounds for a couple crashes. (Bug 5612584, Bug 5613438)

Change-Id: I9669d830a10cc98291737f3f1d561c846c408289
This commit is contained in:
Winson Chung
2011-11-14 11:39:07 -08:00
parent 4db3f7ec76
commit c6f10b906f
7 changed files with 64 additions and 49 deletions
@@ -151,6 +151,16 @@ public class PagedViewCellLayout extends ViewGroup implements Page {
mChildren.removeViewAt(index);
}
/**
* Clears all the key listeners for the individual icons.
*/
public void resetChildrenOnKeyListeners() {
int childCount = mChildren.getChildCount();
for (int j = 0; j < childCount; ++j) {
mChildren.getChildAt(j).setOnKeyListener(null);
}
}
@Override
public int getPageChildCount() {
return mChildren.getChildCount();