Exemplo n.º 1
0
 private void setupUserGuide() {
   final FrameLayoutUserInfo userInfoView = myContext.userDataListView.getCenterView();
   final View view = userInfoView.getGuideView();
   view.setVisibility(View.VISIBLE);
   userGuide =
       new UserGuide(myContext, "性 别", "筛选帅哥或美女", Gravity.LEFT, Overlay.Style.Circle, "#33CC99");
   userGuide.addAnotherGuideArea(
       myContext.findViewById(R.id.lj_map_male_female_layout),
       userInfoView.getNickNameView(),
       false,
       "临 近 用 户",
       "滑动查看其他用户信息",
       Gravity.TOP,
       Gravity.CENTER,
       "#FF9900");
   userGuide.addAnotherGuideArea(
       userInfoView.getNickNameView(),
       userInfoView.getGameTypeTextView(),
       false,
       "解 密 游 戏",
       "对方设置的游戏类型",
       Gravity.TOP | Gravity.RIGHT,
       Gravity.CENTER,
       "#1E90FF");
   userGuide.addAnotherGuideArea(
       userInfoView.getGameTypeTextView(),
       view,
       true,
       "GO!",
       "开启探索之旅",
       Gravity.TOP | Gravity.LEFT,
       Gravity.CENTER,
       "#FF6666");
   //		userGuide = new UserGuide(myContext, "临 近 好 友", "左右滑动查看用户信息", Gravity.TOP,
   // Overlay.Style.Circle, "#33CC99");
   //		userGuide.addAnotherGuideArea(userInfoView.getNickNameView(),
   // userInfoView.getGameTypeTextView(), false, "解 密 游 戏", "游戏类型", Gravity.TOP | Gravity.RIGHT,
   // Gravity.CENTER, "#FF9900");
   //		userGuide.addAnotherGuideArea(userInfoView.getGameTypeTextView(),
   // myContext.findViewById(R.id.lj_map_male_female_layout), true, "性 别 筛 选", "显示指定性别的用户",
   // Gravity.LEFT, Gravity.CENTER, "#FF9900");
   userInfoView.getBeginGameTextView().setEnabled(false);
   userGuide.beginWith(
       myContext.findViewById(R.id.lj_map_male_female_layout),
       false,
       new GuideComplete() {
         @Override
         public void onUserGuideCompleted() {
           //		initListener();
           view.setVisibility(View.GONE);
           myContext.gFemaleSelect.setOnClickListener(gSexClickListener);
           myContext.gMaleSelect.setOnClickListener(gSexClickListener);
           userInfoView.getBeginGameTextView().setEnabled(true);
           UserGuide.disableUserGuide(UserGuide.MAP_ACTIVITY);
         }
       });
 }