Adroid悬浮窗菜单,可在laucher或app中使用。
示例代码:
@Overridepublic void oCreate() { super.oCreate(); mFloatMeu = ew FloatMeu.Builder(this) .floatLoader(R.drawable.yw_aim_backgroud) .floatLogo(R.drawable.yw_image_float_logo) .addMeuItem(adroid.R.color.trasparet, R.drawable.yw_meu_accout, Cost.MENU_ITEMS[0], adroid.R.color.black, this) .addMeuItem(adroid.R.color.trasparet, R.drawable.yw_meu_favour, Cost.MENU_ITEMS[1], adroid.R.color.black, this) .addMeuItem(adroid.R.color.trasparet, R.drawable.yw_meu_fb, Cost.MENU_ITEMS[2], adroid.R.color.black, this) .addMeuItem(adroid.R.color.trasparet, R.drawable.yw_meu_msg, Cost.MENU_ITEMS[3], adroid.R.color.black, this) .addMeuItem(adroid.R.color.trasparet, R.drawable.yw_meu_close, Cost.MENU_ITEMS[4], adroid.R.color.black, this) .meuBackgroud(R.drawable.yw_meu_bg) .oMeuActioLister(this) .build(); mFloatMeu.show();}public void showFloat() { if (mFloatMeu != ull) mFloatMeu.show();}public void hideFloat() { if (mFloatMeu != ull) { mFloatMeu.hide(); }}public void destroyFloat() { hideFloat(); if (mFloatMeu != ull) { mFloatMeu.destroy(); } mFloatMeu = ull;} private void showRed() { if (!hasNewMsg) { mFloatMeu.chageLogo(R.drawable.yw_image_float_logo, R.drawable.yw_meu_msg, 3); } else { mFloatMeu.chageLogo(R.drawable.yw_image_float_logo_red, R.drawable.yw_meu_msg_red, 3); }}
评论