iv>

No Description

SignOutConfirmPopup.java 1.9KB

    package ai.pai.client.views; import android.app.Activity; import android.content.Intent; import android.view.LayoutInflater; import android.view.View; import android.view.animation.Animation; import com.android.views.popup.BasePopupWindow; import ai.pai.client.R; import ai.pai.client.activity.GuideActivity; import ai.pai.client.db.DBService; import ai.pai.client.db.Preferences; /** * Created by chengzhenyu on 2016/3/4. */ public class SignOutConfirmPopup extends BasePopupWindow implements View.OnClickListener{ private View popupView; public SignOutConfirmPopup(Activity context) { super(context); bindEvent(); } @Override protected Animation getShowAnimation() { return getDefaultScaleAnimation(); } @Override protected View getClickToDismissView() { return popupView.findViewById(R.id.click_to_dismiss); } @Override public View getPopupView() { popupView= LayoutInflater.from(mContext).inflate(R.layout.popup_signout_confirm,null); return popupView; } @Override public View getAnimaView() { return popupView.findViewById(R.id.popup_anima); } private void bindEvent() { if (popupView!=null){ popupView.findViewById(R.id.btn_cancel_signout).setOnClickListener(this); popupView.findViewById(R.id.btn_signout_confirm).setOnClickListener(this); } } @Override public void onClick(View v) { switch (v.getId()){ case R.id.btn_cancel_signout: dismiss(); break; case R.id.btn_signout_confirm: dismiss(); DBService.getInstance(mContext).clearDB(); Preferences.getInstance(mContext).clearPrefs(); mContext.startActivity(new Intent(mContext,GuideActivity.class)); mContext.finish(); break; } } }
Kodo/kodo - Gogs: Go Git Service

5 Commits (96f6c2557f5cd3d16611bea8ce4fdf03bb04c232)

Author SHA1 Message Date
  Brightcells 2eba3ed7f9 Add guest login for tourguide 8 years ago
  Brightcells a7b59d4389 Redis' set/setex/get => RedisExtensions' setjson/setexjson/getjson 8 years ago
  Brightcells 246a9ff4b8 Change to 'from utils.redis.connect import r' 8 years ago
  Brightcells 27d3ec8fb1 add src for LatestAppInfo/SplashInfo 9 years ago
  Brightcells 535ac34ee1 add api download_api 9 years ago