Fixing crash in FocusHelper and removing some old focus code for old Customize layout.

Change-Id: Ifd8a38174bbcf04c0ffeeefb4f42419e82a6ba95
This commit is contained in:
Winson Chung
2011-06-13 18:15:54 -07:00
parent 61fa4197c4
commit faa13255de
4 changed files with 24 additions and 144 deletions

View File

@@ -257,24 +257,14 @@ public class PagedViewWidget extends LinearLayout implements Checkable {
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (LauncherApplication.isScreenLarge()) {
return FocusHelper.handlePagedViewWidgetKeyEvent(this, keyCode, event)
|| super.onKeyDown(keyCode, event);
} else {
return FocusHelper.handlePagedViewGridLayoutWidgetKeyEvent(this, keyCode, event)
|| super.onKeyDown(keyCode, event);
}
return FocusHelper.handlePagedViewGridLayoutWidgetKeyEvent(this, keyCode, event)
|| super.onKeyDown(keyCode, event);
}
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
if (LauncherApplication.isScreenLarge()) {
return FocusHelper.handlePagedViewWidgetKeyEvent(this, keyCode, event)
|| super.onKeyUp(keyCode, event);
} else {
return FocusHelper.handlePagedViewGridLayoutWidgetKeyEvent(this, keyCode, event)
|| super.onKeyUp(keyCode, event);
}
return FocusHelper.handlePagedViewGridLayoutWidgetKeyEvent(this, keyCode, event)
|| super.onKeyUp(keyCode, event);
}
@Override