android.database.sqlite.SQLiteFullException#android.support.v7.app.ActionBarDrawerToggle源码实例Demo

下面列出了android.database.sqlite.SQLiteFullException#android.support.v7.app.ActionBarDrawerToggle 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: android-atleap   文件: MainActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    //supportRequestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
    setContentView(R.layout.activity_main);
    Toolbar toolbar = (Toolbar)findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);


    DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
    ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
            this, drawer, toolbar, R.string.activity_main_drawer_open, R.string.activity_main_drawer_close);
    drawer.setDrawerListener(toggle);
    toggle.syncState();

    mNavigationView = (NavigationView) findViewById(R.id.nav_view);
    mNavigationView.setNavigationItemSelectedListener(this);
}
 
private void setupNavigationDrawer(Toolbar toolbar) {
    mDrawerList.setAdapter(new DrawerAdapter(this, mColorList));
    mDrawerList.setOnItemClickListener(drawerClickListener);
    mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout,
            toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close) {
        public void onDrawerClosed(View view) {
            super.onDrawerClosed(view);
            doDrawerClosed();
        }

        public void onDrawerOpened(View drawerView) {
            super.onDrawerOpened(drawerView);
            doDrawerOpened();
        }
    };
    mDrawerLayout.setDrawerListener(mDrawerToggle);
}
 
源代码3 项目: good-weather   文件: BaseActivity.java
private void setupNavDrawer() {
    mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);

    if (mDrawerLayout == null) {
        return;
    }
    mDrawerToggle = new ActionBarDrawerToggle(this,
                                              mDrawerLayout,
                                              mToolbar,
                                              R.string.navigation_drawer_open,
                                              R.string.navigation_drawer_close);
    mDrawerLayout.addDrawerListener(mDrawerToggle);
    mDrawerToggle.syncState();

    if (mToolbar != null) {
        mToolbar.setNavigationOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                mDrawerLayout.openDrawer(GravityCompat.START);
            }
        });
    }

    configureNavView();
}
 
public void setupToolbar() {
    //setup action bar
    toolbar = findViewById(R.id.toolbar);
    appBarLayout = findViewById(R.id.app_bar);

    setSupportActionBar(toolbar);
    if (getSupportActionBar() != null) {
        getSupportActionBar().setDisplayShowTitleEnabled(false);
    }

    if (getResources().getConfiguration().orientation == ORIENTATION_PORTRAIT) {
        ActionBarDrawerToggle mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout, toolbar,
                R.string.navigation_drawer_open, R.string.navigation_drawer_close);
        // Set the drawer toggle as the DrawerListener
        mDrawerLayout.setDrawerListener(mDrawerToggle);
        mDrawerToggle.syncState();
    }

    //attach listener hide/show keyboard
    mKeyBoardListener = new KeyBoardEventListener(this);
    mDrawerLayout.getViewTreeObserver().addOnGlobalLayoutListener(mKeyBoardListener);
}
 
源代码5 项目: AndroidBarUtils   文件: MainActivity.java
private void initView() {
        drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
        ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
                this, drawerLayout, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
        drawerLayout.addDrawerListener(toggle);
        toggle.syncState();
        //修复DrawerLayout 在4.4 下出现白条的问题
//        AndroidBarUtils.setTranslucentDrawerLayout(drawerLayout);

        navigationView = (NavigationView) findViewById(R.id.nav_view);
        navigationView.setNavigationItemSelectedListener(this);
        //适配NavigationView 刘海屏
        AndroidBarUtils.setBarPaddingTop(this, navigationView.getHeaderView(0));

        fab = (FloatingActionButton) findViewById(R.id.fab);
        switchCompat = (SwitchCompat) findViewById(R.id.main_sc_mode);
        sb_alpha = (AppCompatSeekBar) findViewById(R.id.main_sb_alpha);
        sb_red = (AppCompatSeekBar) findViewById(R.id.main_sb_red);
        sb_green = (AppCompatSeekBar) findViewById(R.id.main_sb_green);
        sb_blue = (AppCompatSeekBar) findViewById(R.id.main_sb_blue);
        sb_alpha.setProgress(alpha);
        sb_red.setProgress(red);
        sb_green.setProgress(green);
        sb_blue.setProgress(blue);
    }
 
源代码6 项目: ShapedNavigationView   文件: MainActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);

    FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
    fab.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
                    .setAction("Action", null).show();
        }
    });

    DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
    ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
            this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
    drawer.setDrawerListener(toggle);
    toggle.syncState();

    navigationView = (ShapedNavigationView) findViewById(R.id.nav_view);
    navigationView.setNavigationItemSelectedListener(this);
}
 
源代码7 项目: elasticity   文件: OverScrollDemoActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_overscroll_demo);

    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    toolbar.setTitle(R.string.recycler_view_demo_title);
    setSupportActionBar(toolbar);

    DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
    ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
            this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
    drawer.setDrawerListener(toggle);
    toggle.syncState();

    NavigationView navigationView = (NavigationView) findViewById(R.id.drawer_nav);
    navigationView.setNavigationItemSelectedListener(this);

    if (savedInstanceState == null) {
        getFragmentManager().beginTransaction()
                .add(R.id.fragment_placeholder, new RecyclerViewDemoFragment())
                .commit();
    }
}
 
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    Toolbar toolbar = findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);

    FloatingActionButton fab = findViewById(R.id.fab);
    fab.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
                    .setAction("Action", null).show();
        }
    });

    DrawerLayout drawer = findViewById(R.id.drawer_layout);
    ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
            this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
    drawer.addDrawerListener(toggle);
    toggle.syncState();

    NavigationView navigationView = findViewById(R.id.nav_view);
    navigationView.setNavigationItemSelectedListener(this);
}
 
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    if (this.getNavigationItemSelectedListener() != null)
        this.mNavigationView.setNavigationItemSelectedListener(this.getNavigationItemSelectedListener());
    hideVerticalScrollBar();
    this.mDrawerLayout.setDrawerListener(new DrawerStateListener());

    // 初始化MenuItems
    this.mMenuItems = new HashMap<>();
    int[] menuItemIds = this.getMenuItemIds();
    if (menuItemIds.length > 0) {
        for (int id : menuItemIds) {
            MenuItem menuItem = this.mNavigationView.getMenu().findItem(id);
            if (menuItem != null) this.mMenuItems.put(id, menuItem);
        }
    }

    this.mDrawerToggle = new ActionBarDrawerToggle(
            this,
            this.mDrawerLayout,
            R.string.app_menu,
            R.string.app_name
    );

}
 
@Override
protected void onPostCreate(Bundle savedInstanceState) {
    super.onPostCreate(savedInstanceState);

    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    if(getSupportActionBar() == null) {
        setSupportActionBar(toolbar);
    }

    mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
    ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
            this, mDrawerLayout, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
    mDrawerLayout.addDrawerListener(toggle);
    toggle.syncState();

    mNavigationView = (NavigationView) findViewById(R.id.nav_view);
    mNavigationView.setNavigationItemSelectedListener(this);

    selectNavigationItem(getNavigationDrawerID());

    View mainContent = findViewById(R.id.main_content);
    if (mainContent != null) {
        mainContent.setAlpha(0);
        mainContent.animate().alpha(1).setDuration(MAIN_CONTENT_FADEIN_DURATION);
    }
}
 
源代码11 项目: privacy-friendly-pedometer   文件: BaseActivity.java
@Override
protected void onPostCreate(Bundle savedInstanceState) {
    super.onPostCreate(savedInstanceState);

    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    if (getSupportActionBar() == null) {
        setSupportActionBar(toolbar);
    }

    mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
    ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
            this, mDrawerLayout, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
    mDrawerLayout.addDrawerListener(toggle);
    toggle.syncState();

    mNavigationView = (NavigationView) findViewById(R.id.nav_view);
    mNavigationView.setNavigationItemSelectedListener(this);

    selectNavigationItem(getNavigationDrawerID());

    View mainContent = findViewById(R.id.main_content);
    if (mainContent != null) {
        mainContent.setAlpha(0);
        mainContent.animate().alpha(1).setDuration(MAIN_CONTENT_FADEIN_DURATION);
    }
}
 
源代码12 项目: STUer-client   文件: MainActivity.java
private void initToolbar() {
    mToolbar.setTitle(getString(R.string.carpool));
    setSupportActionBar(mToolbar);
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);
    getSupportActionBar().setHomeButtonEnabled(true);
    mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout, mToolbar, R.string.hello_world, R.string.hello_world);
    mDrawerLayout.setDrawerListener(mDrawerToggle);
    mToolbar.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            // 双击Toolbar滚回顶部
            long currentTimeMillis = System.currentTimeMillis();
            if (currentTimeMillis - mToolbarClickLastTime >= 2000) {
                mToolbarClickLastTime = System.currentTimeMillis();
            } else {
                currentFragment.smoothToTop();
            }
        }
    });
}
 
源代码13 项目: text_converter   文件: MainActivity.java
private void bindView() {
    mCoordinatorLayout = findViewById(R.id.container);
    String text = getTextFromAnotherApp();

    ViewPager viewPager = findViewById(R.id.view_pager);
    PagerAdapter adapter = getPageAdapter(text);
    viewPager.setOffscreenPageLimit(adapter.getCount());
    viewPager.setAdapter(adapter);
    viewPager.addOnPageChangeListener(this);
    ((SmartTabLayout) findViewById(R.id.tab_layout)).setViewPager(viewPager);

    //attach listener hide/show keyboard
    KeyBoardEventListener keyBoardEventListener = new KeyBoardEventListener(this);
    mCoordinatorLayout.getViewTreeObserver().addOnGlobalLayoutListener(keyBoardEventListener);

    mDrawerLayout = findViewById(R.id.drawer_layout);
    mNavigationView = findViewById(R.id.nav_view);
    ActionBarDrawerToggle drawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout,
            mToolbar, R.string.desc_open_drawer, R.string.desc_close_drawer);
    mDrawerLayout.addDrawerListener(drawerToggle);
    drawerToggle.syncState();
    mNavigationView.setNavigationItemSelectedListener(this);
}
 
源代码14 项目: Girls   文件: MainActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    mToolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(mToolbar);
    DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
    ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
            this, drawer, mToolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
    drawer.setDrawerListener(toggle);
    toggle.syncState();

    NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
    navigationView.setNavigationItemSelectedListener(this);
    navigationView.setCheckedItem(R.id.nav_new);
    changeFragment(new NewFragment());
}
 
源代码15 项目: fontster   文件: MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);
  setToolbarTitle(getString(R.string.app_name));

  if (!BuildConfig.DEBUG) initializeAd(mAdView);

  mDrawerToggle = new ActionBarDrawerToggle(
      this, mDrawerLayout, mToolbar, R.string.drawer_open, R.string.drawer_close);

  setupDrawerContent(mNavigationView);
  mDrawerLayout.setDrawerListener(mDrawerToggle);

  mFragmentManager = getSupportFragmentManager();
  mFontListFragment = new FontListFragment();
  mBackupRestoreFragment = new BackupRestoreFragment();

  swapFragment(mFontListFragment);
}
 
源代码16 项目: SimpleExplorer   文件: AbstractBrowserActivity.java
private void setupDrawer() {
    mDrawer = (ListView) findViewById(R.id.left_drawer);

    mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
    mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START);
    mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout, toolbar,
            R.string.drawer_open, R.string.drawer_close) {
        @Override
        public void onDrawerOpened(View drawerView) {
            supportInvalidateOptionsMenu();
        }

        @Override
        public void onDrawerClosed(View view) {
            supportInvalidateOptionsMenu();
        }
    };

    mDrawerLayout.addDrawerListener(mDrawerToggle);
}
 
源代码17 项目: android-md-core   文件: MainActivity.java
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  ButterKnife.bind(this);

  boolean isFitSystemWindows = ViewCompat.getFitsSystemWindows(vDrawerLayout);
  if (isFitSystemWindows) {
    MdCompat.enableTranslucentStatus(this);
  }

  setSupportActionBar(vToolbar);

  mActionBarDrawerToggle = new ActionBarDrawerToggle(this, vDrawerLayout, vToolbar, R.string.text_open, R.string.text_close);
  vDrawerLayout.addDrawerListener(mActionBarDrawerToggle);
  mActionBarDrawerToggle.syncState();

  vNavigationViewLeft.setNavigationItemSelectedListener(item -> onNavigationItemSelected(GravityCompat.START, item));
  vNavigationViewRight.setNavigationItemSelectedListener(item -> onNavigationItemSelected(GravityCompat.END, item));

  ImageView leftLogo = (ImageView) vNavigationViewLeft.getHeaderView(0).findViewById(R.id.google_logo);
  MdCompat.supportDrawableTint(this, leftLogo.getDrawable(), MdCompat.Palette.BACKGROUND);
  ImageView rightLogo = (ImageView) vNavigationViewRight.getHeaderView(0).findViewById(R.id.google_logo);
  MdCompat.supportDrawableTint(this, rightLogo.getDrawable(), MdCompat.Palette.BACKGROUND);
}
 
源代码18 项目: ncalc   文件: SystemEquationActivity.java
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_linear_system);

    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    setTitle(R.string.solve_system_equation);

    NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
    navigationView.setNavigationItemSelectedListener(this);

    DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
    ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
    drawer.setDrawerListener(toggle);
    toggle.syncState();

    ViewPager viewPager = (ViewPager) findViewById(R.id.viewpager);
    viewPager.setOffscreenPageLimit(2);
    TabLayout tabLayout = (TabLayout) findViewById(R.id.tab);

    SectionPagerAdapter adapter = new SectionPagerAdapter(getSupportFragmentManager(), this);
    viewPager.setAdapter(adapter);
    tabLayout.setupWithViewPager(viewPager);
}
 
源代码19 项目: ncalc   文件: GeometryDescartesActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_geometry_descartes);
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);

    DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
    ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
            this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
    drawer.setDrawerListener(toggle);
    toggle.syncState();

    NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
    navigationView.setNavigationItemSelectedListener(this);

    mPager = (ViewPager) findViewById(R.id.viewpager);
    mPager.setOffscreenPageLimit(mCount);
    PagerApdater mAdapter = new PagerApdater(getSupportFragmentManager(), this);
    mPager.setAdapter(mAdapter);
    mPager.addOnPageChangeListener(this);

    mTab = (TabLayout) findViewById(R.id.tab);
    mTab.setupWithViewPager(mPager, true);
}
 
源代码20 项目: miappstore   文件: MainActivity.java
@Override
protected void initToolBar() {
    super.initToolBar();
    view = View.inflate(this, R.layout.activity_main, null);
    toolbar = (Toolbar) view.findViewById(R.id.toolbar);
    drawerLayout = (DrawerLayout) view.findViewById(R.id.drawer_layout);
    toolbar.setBackgroundColor(getResources().getColor(R.color.light_toolbar));
    toolbar.setTitle("应用商店");
    toolbar.setLogo(R.mipmap.logo);//设置Logo
    setSupportActionBar(toolbar);
    ActionBarDrawerToggle drawerToggle = new ActionBarDrawerToggle(
            this, drawerLayout, toolbar, R.string.app_name, R.string.app_name
    );
    drawerLayout.setDrawerListener(drawerToggle);
    drawerToggle.syncState();
}
 
源代码21 项目: XiaoxiaZhihu   文件: MainActivity.java
private void init() {
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);

    DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
    int close = R.string.navigation_drawer_close;
    int open = R.string.navigation_drawer_open;
    ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer, toolbar, open, close);
    drawer.addDrawerListener(toggle);
    toggle.syncState();
}
 
源代码22 项目: android-player   文件: MainActivity.java
private void initDrawerLayout() {
    final Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    final ActionBar supportActionBar = getSupportActionBar();
    final DrawerLayout drawerLayout = (DrawerLayout) findViewById(R.id.activityMainDrawerLayout);
    final ActionBarDrawerToggle drawerToggle = new ActionBarDrawerToggle(this, drawerLayout, R.string.abc_toolbar_collapse_description,
            R.string.abc_toolbar_collapse_description);
    drawerToggle.setDrawerIndicatorEnabled(true);
    supportActionBar.setDisplayHomeAsUpEnabled(true);
    supportActionBar.setHomeButtonEnabled(true);
    supportActionBar.setDisplayShowTitleEnabled(false);
    drawerToggle.syncState();
    drawerLayout.setDrawerListener(drawerToggle);
}
 
源代码23 项目: RHub   文件: MainActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    shield = Shield.Inst.get();
    TextView tv1 = (TextView) findViewById(R.id.txt1);
    compositeSubscription.add(shield.sensorData().subscribe(new Comp1()));
    compositeSubscription.add(shield.sensorData().subscribe(new Comp2(tv1)));
    compositeSubscription.add(shield.actionEvents().subscribe(new ActionHandler()));

    FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
    fab.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
                    .setAction("Action", null).show();
        }
    });

    DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
    ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
            this, drawer, toolbar, R.string.navigation_drawer_open, R.string
            .navigation_drawer_close);
    drawer.setDrawerListener(toggle);
    toggle.syncState();

    NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
    navigationView.setNavigationItemSelectedListener(this);
}
 
源代码24 项目: AwesomeValidation   文件: DemoActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_demo);
    mViewSuccess = (LinearLayout) findViewById(R.id.container_success);
    mScrollView = (ScrollView) findViewById(R.id.scroll_view);
    mViewContainerEditText = findViewById(R.id.container_edit_text);
    mViewContainerTextInputLayout = findViewById(R.id.container_text_input_layout);
    mStyles = getResources().getStringArray(R.array.styles);
    mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    if (toolbar != null) {
        setSupportActionBar(toolbar);
        ActionBar actionBar = getSupportActionBar();
        if (actionBar != null) {
            actionBar.setDisplayHomeAsUpEnabled(true);
        }
    }
    setupSpinner();
    // AwesomeValidation.disableAutoFocusOnFirstFailure();
    mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout, toolbar, R.string.app_name, R.string.app_name);
    mDrawerLayout.addDrawerListener(mDrawerToggle);
    mDrawerList = (ListView) findViewById(R.id.left_drawer);
    mDrawerList.setAdapter(new ArrayAdapter<String>(this, R.layout.drawer_list_item, mStyles));
    mDrawerList.setOnItemClickListener(mDrawerItemClickListener);
    mDrawerItemClickListener.selectItem(mPosition);
}
 
源代码25 项目: Fishing   文件: MainActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main_activity_main);
    SwipeBackHelper.getCurrentPage(this).setSwipeBackEnable(false);
    ButterKnife.inject(this);
    mDrawerToggle = new ActionBarDrawerToggle(this
            , drawerLayout
            , (Toolbar) findViewById(R.id.toolbar)
            , 0
            , 0);
    drawerLayout.post(() -> mDrawerToggle.syncState());
    drawerLayout.setDrawerListener(mDrawerToggle);
    init();
}
 
源代码26 项目: Paginate   文件: BaseActivity.java
private void setupBasicUI() {
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);

    ActionBar actionBar = getSupportActionBar();
    actionBar.setDisplayHomeAsUpEnabled(true);
    actionBar.setHomeButtonEnabled(true);
    actionBar.setDisplayShowTitleEnabled(false);

    DrawerLayout drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
    drawerToggle = new ActionBarDrawerToggle(this, drawerLayout, toolbar, R.string.drawer_open, R.string.drawer_closed);
    drawerLayout.setDrawerListener(drawerToggle);
    drawerToggle.syncState();
}
 
源代码27 项目: rox-android   文件: MainActivity.java
private void setupNavigationDrawer() {
    drawerToggle = new ActionBarDrawerToggle(this, drawerLayout, toolbar, R.string.drawer_open, R.string.drawer_close);
    drawerLayout.setDrawerShadow(R.drawable.drawer_shadow, Gravity.START);
    drawerLayout.setStatusBarBackground(R.color.primary_dark);
    drawerLayout.setDrawerListener(drawerToggle);
    setSupportActionBar(toolbar);
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);
    getSupportActionBar().setHomeButtonEnabled(true);
    setupDrawerMenu();
}
 
源代码28 项目: AndroidChromium   文件: SelectionToolbar.java
/**
 * Set up ActionBarDrawerToggle, a.k.a. hamburger button.
 */
private void initActionBarDrawerToggle() {
    // Sadly, the only way to set correct toolbar button listener for ActionBarDrawerToggle
    // is constructing, so we will need to construct every time we re-show this button.
    mActionBarDrawerToggle = new ActionBarDrawerToggle((Activity) getContext(),
            mDrawerLayout, this,
            R.string.accessibility_drawer_toggle_btn_open,
            R.string.accessibility_drawer_toggle_btn_close);
    mDrawerLayout.addDrawerListener(mActionBarDrawerToggle);
    mActionBarDrawerToggle.syncState();
}
 
源代码29 项目: WanAndroid   文件: MainActivity.java
private void initViews() {
    mToolbar = findViewById(R.id.toolBar);
    setSupportActionBar(mToolbar);
    mNavigationView = findViewById(R.id.nav_view);
    mDrawerLayout = findViewById(R.id.drawer_layout);
    ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, mDrawerLayout, mToolbar
            , R.string.navigation_drawer_open, R.string.navigation_drawer_close);
    mDrawerLayout.addDrawerListener(toggle);
    toggle.syncState();
    mNavigationView.setNavigationItemSelectedListener(this);
    mBottomNavigationView = findViewById(R.id.bottom_navigation_view);
    mTextUserIcon = mNavigationView.getHeaderView(0).findViewById(R.id.text_user_icon);
    mTextUserName = mNavigationView.getHeaderView(0).findViewById(R.id.text_user_name);

}
 
源代码30 项目: ZhihuDaily   文件: MainActivity.java
@Override
protected void initViews(Bundle savedInstanceState) {
    setSupportActionBar(mToolbar);

    if (isColorTheme) {
        mToolbar.setBackgroundColor(getResources().getColor(R.color.blue));
        mRefreshLayout.setBackgroundColor(getResources().getColor(R.color.home_background));
    } else {
        if (TextUtils.isEmpty(background)) {
            mLinearLayout.setBackground(getResources().getDrawable(R.drawable.main_background));
        } else {
            updateBackground();
        }
    }

    ActionBarDrawerToggle drawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout, mToolbar
            , R.string.app_name, R.string.app_name);
    mDrawerLayout.setDrawerListener(drawerToggle);
    drawerToggle.syncState();

    initFragment();

    mRefreshLayout.setColorSchemeResources(android.R.color.holo_red_light
            , android.R.color.holo_orange_light, android.R.color.holo_green_light
            , android.R.color.holo_blue_bright);
    mRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
        @Override
        public void onRefresh() {
            currentFragment.loadData();
            mRefreshLayout.setRefreshing(false);
        }
    });

    if (isAutoLogin) {
        autoLogin();
    }
}