summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/BrowserBookmarksAdapter.java
diff options
context:
space:
mode:
authorBen Murdoch <benm@google.com>2009-09-16 13:33:29 +0100
committerBen Murdoch <benm@google.com>2009-09-16 13:43:37 +0100
commit328ea87539544e6aff7d850347ce9b57ba4ce1ad (patch)
treeebad58ded36d748ecd31429a7f971982a1810df2 /src/com/android/browser/BrowserBookmarksAdapter.java
parent68579393973f745fc65a2781061af9bb8f2d7020 (diff)
downloadpackages_apps_Browser-328ea87539544e6aff7d850347ce9b57ba4ce1ad.tar.gz
packages_apps_Browser-328ea87539544e6aff7d850347ce9b57ba4ce1ad.tar.bz2
packages_apps_Browser-328ea87539544e6aff7d850347ce9b57ba4ce1ad.zip
Make the view mode that the user sets (either grid or list) in the bookmarks/most visited page sticky.
Change-Id: I67db0ef2997a5948491223a5ae17fd4aa0356e94
Diffstat (limited to 'src/com/android/browser/BrowserBookmarksAdapter.java')
-rw-r--r--src/com/android/browser/BrowserBookmarksAdapter.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/com/android/browser/BrowserBookmarksAdapter.java b/src/com/android/browser/BrowserBookmarksAdapter.java
index 5fb67d0b0..a7fa19c34 100644
--- a/src/com/android/browser/BrowserBookmarksAdapter.java
+++ b/src/com/android/browser/BrowserBookmarksAdapter.java
@@ -51,7 +51,7 @@ class BrowserBookmarksAdapter extends BaseAdapter {
private BrowserBookmarksPage mBookmarksPage;
private ContentResolver mContentResolver;
private boolean mDataValid;
- private boolean mGridMode;
+ private BookmarkViewMode mViewMode;
private boolean mMostVisited;
private boolean mNeedsOffset;
private int mExtraOffset;
@@ -82,7 +82,7 @@ class BrowserBookmarksAdapter extends BaseAdapter {
+ curPage;
mCurrentTitle = curTitle;
mContentResolver = b.getContentResolver();
- mGridMode = false;
+ mViewMode = BookmarkViewMode.LIST;
String whereClause;
// FIXME: Should have a default sort order that the user selects.
@@ -377,8 +377,8 @@ class BrowserBookmarksAdapter extends BaseAdapter {
return position;
}
- /* package */ void switchViewMode(boolean toGrid) {
- mGridMode = toGrid;
+ /* package */ void switchViewMode(BookmarkViewMode viewMode) {
+ mViewMode = viewMode;
}
/* package */ void populateBookmarkItem(BookmarkItem b, int position) {
@@ -406,7 +406,7 @@ class BrowserBookmarksAdapter extends BaseAdapter {
throw new AssertionError(
"BrowserBookmarksAdapter tried to get a view out of range");
}
- if (mGridMode) {
+ if (mViewMode == BookmarkViewMode.GRID) {
if (convertView == null || convertView instanceof AddNewBookmark
|| convertView instanceof BookmarkItem) {
LayoutInflater factory = LayoutInflater.from(mBookmarksPage);