UpdateGUIShowMenuHandler.java :  » UnTagged » veloid » com » xirgonium » android » listener » Android Open Source

Android Open Source » UnTagged » veloid 
veloid » com » xirgonium » android » listener » UpdateGUIShowMenuHandler.java
package com.xirgonium.android.listener;

import android.os.Handler;
import android.os.Looper;
import android.os.Message;

import com.xirgonium.android.util.Constant;
import com.xirgonium.android.veloid.Veloid;

public class UpdateGUIShowMenuHandler extends Handler {

    Veloid veloid = null;

    public UpdateGUIShowMenuHandler(Veloid v) {
        super();
        this.veloid = v;
    }

    public UpdateGUIShowMenuHandler(Looper looper) {
        super(looper);
        // TODO Auto-generated constructor stub
    }

    @Override
    public void handleMessage(Message msg) {
        switch (msg.what) {
            case Constant.HANDLER_VELOID_MSG_SHOW_ADV_MENU:
                veloid.showFinalAdvancedMenuAfterAimation(Constant.MENU_ANIMATED_IS_ADVANCED_ACTIONS);
                break;

            case Constant.HANDLER_VELOID_MSG_HIDE_ADV_MENU:
                veloid.removeAdvancedMenuView(Constant.MENU_ANIMATED_IS_ADVANCED_ACTIONS);
                break;

            case Constant.HANDLER_VELOID_MSG_SHOW_EXPRESS_SEARCH_BIKE_MENU:
                veloid.showFinalAdvancedMenuAfterAimation(Constant.MENU_ANIMATED_IS_EXPRESS_SEARCH_BIKE);
                break;

            case Constant.HANDLER_VELOID_MSG_HIDE_EXPRESS_SEARCH_BIKE_MENU:
                veloid.removeAdvancedMenuView(Constant.MENU_ANIMATED_IS_EXPRESS_SEARCH_BIKE);
                break;

            case Constant.HANDLER_VELOID_MSG_SHOW_EXPRESS_SEARCH_SLOT_MENU:
                veloid.showFinalAdvancedMenuAfterAimation(Constant.MENU_ANIMATED_IS_EXPRESS_SEARCH_SLOT);
                break;

            case Constant.HANDLER_VELOID_MSG_HIDE_EXPRESS_SEARCH_SLOT_MENU:
                veloid.removeAdvancedMenuView(Constant.MENU_ANIMATED_IS_EXPRESS_SEARCH_SLOT);
                break;
        }
    }

}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.