Пример #1
0
  private void setUpMenu() {

    rg = (RadioGroup) findViewById(R.id.rg);
    rb1 = (RadioButton) findViewById(R.id.rb1);
    rb2 = (RadioButton) findViewById(R.id.rb2);
    rb3 = (RadioButton) findViewById(R.id.rb3);
    rb4 = (RadioButton) findViewById(R.id.rb4);
    rb5 = (RadioButton) findViewById(R.id.rb5);
    rg.setOnCheckedChangeListener(this);
    rb2.setChecked(true);
    // attach to current activity;
    resideMenu = new ResideMenu(this);
    resideMenu.setBackground(R.drawable.menu_background);
    resideMenu.attachToActivity(this);
    resideMenu.setMenuListener(menuListener);
    // valid scale factor is between 0.0f and 1.0f. leftmenu'width is
    // 150dip.
    resideMenu.setScaleValue(0.6f);
    // disable right menu
    resideMenu.setSwipeDirectionDisable(ResideMenu.DIRECTION_RIGHT);

    // create menu items;
    itemGuanZhangEmail = new ResideMenuItem(this, R.drawable.icon_profile, "馆长信箱");
    itemGrRenXinXi = new ResideMenuItem(this, R.string.MenuyInfo);
    itemZhuangban = new ResideMenuItem(this, R.string.Menudqck);
    itemShoucang = new ResideMenuItem(this, R.string.MenuJyjl);
    itemXiangce = new ResideMenuItem(this, "预约查询");
    itemFile = new ResideMenuItem(this, "违章查询");

    resideMenu.addMenuItem(itemGuanZhangEmail, ResideMenu.DIRECTION_LEFT);
    resideMenu.addMenuItem(itemGrRenXinXi, ResideMenu.DIRECTION_LEFT);
    resideMenu.addMenuItem(itemZhuangban, ResideMenu.DIRECTION_LEFT);
    resideMenu.addMenuItem(itemShoucang, ResideMenu.DIRECTION_LEFT);
    resideMenu.addMenuItem(itemXiangce, ResideMenu.DIRECTION_LEFT);
    resideMenu.addMenuItem(itemFile, ResideMenu.DIRECTION_LEFT);
    // 姓名和学号
    info = new ResideMenuInfo(this, R.drawable.icon_profile, "我我我", "2012012147");
  }