Browse Source

Refactored drawer variable to be inline with correct naming

master
Anthony Restaino 10 years ago
parent
commit
179a4c2420
  1. 62
      src/acr/browser/lightning/BrowserActivity.java

62
src/acr/browser/lightning/BrowserActivity.java

@ -67,8 +67,8 @@ import java.util.*; @@ -67,8 +67,8 @@ import java.util.*;
public class BrowserActivity extends Activity implements BrowserController {
private DrawerLayout mDrawerLayout;
private ListView mDrawerList;
private RelativeLayout mDrawer;
private ListView mDrawerListLeft;
private RelativeLayout mDrawerLeft;
private LinearLayout mDrawerRight;
private ListView mDrawerListRight;
private RelativeLayout mNewTab;
@ -157,11 +157,11 @@ public class BrowserActivity extends Activity implements BrowserController { @@ -157,11 +157,11 @@ public class BrowserActivity extends Activity implements BrowserController {
mProgressBar = (ProgressBar) findViewById(R.id.activity_bar);
mProgressBar.setVisibility(View.GONE);
mNewTab = (RelativeLayout) findViewById(R.id.new_tab_button);
mDrawer = (RelativeLayout) findViewById(R.id.left_drawer);
mDrawerLeft = (RelativeLayout) findViewById(R.id.left_drawer);
mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
mDrawerList = (ListView) findViewById(R.id.left_drawer_list);
mDrawerList.setDivider(null);
mDrawerList.setDividerHeight(0);
mDrawerListLeft = (ListView) findViewById(R.id.left_drawer_list);
mDrawerListLeft.setDivider(null);
mDrawerListLeft.setDividerHeight(0);
mDrawerRight = (LinearLayout) findViewById(R.id.right_drawer);
mDrawerListRight = (ListView) findViewById(R.id.right_drawer_list);
mDrawerListRight.setDivider(null);
@ -181,9 +181,9 @@ public class BrowserActivity extends Activity implements BrowserController { @@ -181,9 +181,9 @@ public class BrowserActivity extends Activity implements BrowserController {
mHomepage = mPreferences.getString(PreferenceConstants.HOMEPAGE, Constants.HOMEPAGE);
mTitleAdapter = new LightningViewAdapter(this, R.layout.tab_list_item, mWebViews);
mDrawerList.setAdapter(mTitleAdapter);
mDrawerList.setOnItemClickListener(new DrawerItemClickListener());
mDrawerList.setOnItemLongClickListener(new DrawerItemLongClickListener());
mDrawerListLeft.setAdapter(mTitleAdapter);
mDrawerListLeft.setOnItemClickListener(new DrawerItemClickListener());
mDrawerListLeft.setOnItemLongClickListener(new DrawerItemLongClickListener());
mBookmarkList = mBookmarkManager.getBookmarks(true);
mBookmarkAdapter = new BookmarkViewAdapter(this, R.layout.bookmark_list_item, mBookmarkList);
@ -215,7 +215,7 @@ public class BrowserActivity extends Activity implements BrowserController { @@ -215,7 +215,7 @@ public class BrowserActivity extends Activity implements BrowserController {
if (mCurrentView.canGoBack()) {
mCurrentView.goBack();
} else {
deleteTab(mDrawerList.getCheckedItemPosition());
deleteTab(mDrawerListLeft.getCheckedItemPosition());
}
}
}
@ -366,23 +366,23 @@ public class BrowserActivity extends Activity implements BrowserController { @@ -366,23 +366,23 @@ public class BrowserActivity extends Activity implements BrowserController {
@Override
public void onDrawerClosed(View view) {
super.onDrawerClosed(view);
if (view.equals(mDrawer)) {
if (view.equals(mDrawerLeft)) {
mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_UNLOCKED, mDrawerRight);
} else if (view.equals(mDrawerRight)) {
mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_UNLOCKED, mDrawer);
mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_UNLOCKED, mDrawerLeft);
}
}
@Override
public void onDrawerOpened(View drawerView) {
super.onDrawerOpened(drawerView);
if (drawerView.equals(mDrawer)) {
if (drawerView.equals(mDrawerLeft)) {
mDrawerLayout.closeDrawer(mDrawerRight);
mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED,
mDrawerRight);
} else if (drawerView.equals(mDrawerRight)) {
mDrawerLayout.closeDrawer(mDrawer);
mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED, mDrawer);
mDrawerLayout.closeDrawer(mDrawerLeft);
mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED, mDrawerLeft);
}
}
@ -496,19 +496,19 @@ public class BrowserActivity extends Activity implements BrowserController { @@ -496,19 +496,19 @@ public class BrowserActivity extends Activity implements BrowserController {
int width = getResources().getDisplayMetrics().widthPixels * 3 / 4;
int maxWidth = Utils.convertToDensityPixels(mContext, 300);
if (width > maxWidth) {
DrawerLayout.LayoutParams params = (android.support.v4.widget.DrawerLayout.LayoutParams) mDrawer
DrawerLayout.LayoutParams params = (android.support.v4.widget.DrawerLayout.LayoutParams) mDrawerLeft
.getLayoutParams();
params.width = maxWidth;
mDrawer.setLayoutParams(params);
mDrawerLeft.setLayoutParams(params);
DrawerLayout.LayoutParams paramsRight = (android.support.v4.widget.DrawerLayout.LayoutParams) mDrawerRight
.getLayoutParams();
paramsRight.width = maxWidth;
mDrawerRight.setLayoutParams(paramsRight);
} else {
DrawerLayout.LayoutParams params = (android.support.v4.widget.DrawerLayout.LayoutParams) mDrawer
DrawerLayout.LayoutParams params = (android.support.v4.widget.DrawerLayout.LayoutParams) mDrawerLeft
.getLayoutParams();
params.width = width;
mDrawer.setLayoutParams(params);
mDrawerLeft.setLayoutParams(params);
DrawerLayout.LayoutParams paramsRight = (android.support.v4.widget.DrawerLayout.LayoutParams) mDrawerRight
.getLayoutParams();
paramsRight.width = width;
@ -651,9 +651,9 @@ public class BrowserActivity extends Activity implements BrowserController { @@ -651,9 +651,9 @@ public class BrowserActivity extends Activity implements BrowserController {
if (mDrawerToggle.onOptionsItemSelected(item)) {
if (mDrawerLayout.isDrawerOpen(mDrawerRight)) {
mDrawerLayout.closeDrawer(mDrawerRight);
mDrawerLayout.openDrawer(mDrawer);
} else if (mDrawerLayout.isDrawerOpen(mDrawer)) {
mDrawerLayout.closeDrawer(mDrawer);
mDrawerLayout.openDrawer(mDrawerLeft);
} else if (mDrawerLayout.isDrawerOpen(mDrawerLeft)) {
mDrawerLayout.closeDrawer(mDrawerLeft);
}
mDrawerToggle.syncState();
return true;
@ -1030,7 +1030,7 @@ public class BrowserActivity extends Activity implements BrowserController { @@ -1030,7 +1030,7 @@ public class BrowserActivity extends Activity implements BrowserController {
mActionBar.setIcon(icon);
mTitleAdapter.notifyDataSetChanged();
if (show) {
mDrawerList.setItemChecked(mWebViews.size() - 1, true);
mDrawerListLeft.setItemChecked(mWebViews.size() - 1, true);
showTab(startingTab);
}
}
@ -1040,7 +1040,7 @@ public class BrowserActivity extends Activity implements BrowserController { @@ -1040,7 +1040,7 @@ public class BrowserActivity extends Activity implements BrowserController {
return;
}
int current = mDrawerList.getCheckedItemPosition();
int current = mDrawerListLeft.getCheckedItemPosition();
LightningView reference = mWebViews.get(position);
if (reference == null) {
return;
@ -1052,14 +1052,14 @@ public class BrowserActivity extends Activity implements BrowserController { @@ -1052,14 +1052,14 @@ public class BrowserActivity extends Activity implements BrowserController {
if (current > position) {
mIdList.remove(position);
mWebViews.remove(position);
mDrawerList.setItemChecked(current - 1, true);
mDrawerListLeft.setItemChecked(current - 1, true);
reference.onDestroy();
} else if (mWebViews.size() > position + 1) {
mIdList.remove(position);
if (current == position) {
showTab(mWebViews.get(position + 1));
mWebViews.remove(position);
mDrawerList.setItemChecked(position, true);
mDrawerListLeft.setItemChecked(position, true);
} else {
mWebViews.remove(position);
}
@ -1070,7 +1070,7 @@ public class BrowserActivity extends Activity implements BrowserController { @@ -1070,7 +1070,7 @@ public class BrowserActivity extends Activity implements BrowserController {
if (current == position) {
showTab(mWebViews.get(position - 1));
mWebViews.remove(position);
mDrawerList.setItemChecked(position - 1, true);
mDrawerListLeft.setItemChecked(position - 1, true);
} else {
mWebViews.remove(position);
}
@ -1188,8 +1188,8 @@ public class BrowserActivity extends Activity implements BrowserController { @@ -1188,8 +1188,8 @@ public class BrowserActivity extends Activity implements BrowserController {
if (!mActionBar.isShowing()) {
mActionBar.show();
}
if (mDrawerLayout.isDrawerOpen(mDrawer)) {
mDrawerLayout.closeDrawer(mDrawer);
if (mDrawerLayout.isDrawerOpen(mDrawerLeft)) {
mDrawerLayout.closeDrawer(mDrawerLeft);
} else if (mDrawerLayout.isDrawerOpen(mDrawerRight)) {
mDrawerLayout.closeDrawer(mDrawerRight);
} else {
@ -1202,7 +1202,7 @@ public class BrowserActivity extends Activity implements BrowserController { @@ -1202,7 +1202,7 @@ public class BrowserActivity extends Activity implements BrowserController {
mCurrentView.goBack();
}
} else {
deleteTab(mDrawerList.getCheckedItemPosition());
deleteTab(mDrawerListLeft.getCheckedItemPosition());
}
} else {
Log.e(Constants.TAG, "So madness. Much confusion. Why happen.");
@ -1796,7 +1796,7 @@ public class BrowserActivity extends Activity implements BrowserController { @@ -1796,7 +1796,7 @@ public class BrowserActivity extends Activity implements BrowserController {
* helper function that opens the bookmark drawer
*/
private void openBookmarks() {
if (mDrawerLayout.isDrawerOpen(mDrawer)) {
if (mDrawerLayout.isDrawerOpen(mDrawerLeft)) {
mDrawerLayout.closeDrawers();
}
mDrawerToggle.syncState();

Loading…
Cancel
Save