0

我设计了一个屏幕,单击菜单中的按钮从底部滑出,单击其他按钮时,菜单将滑出并消失,但我的要求是每当我单击菜单中的任何位置时,我都想让菜单滑出菜单部分之外的屏幕。请告诉我如何实现这一目标。

//Code
if(v==mBtnMenu){
            mBtnMenu.setVisibility(Button.INVISIBLE);
            mFrameLayoutCustom.startAnimation(slideInAnim);
            mFrameLayoutCustom.setVisibility(View.VISIBLE);

        }   else if (v == mBtnMenuonTop) {
            mBtnMenu.setVisibility(Button.VISIBLE);
            mFrameLayoutCustom.startAnimation(slideOutAnim);
            mFrameLayoutCustom.setVisibility(View.GONE);
        }
4

1 回答 1

0

我想你可以尝试使用

  YourItemName.setOnFocusChangeListener(new OnFocusChangeListener() {          

        public void onFocusChange(View v, boolean hasFocus) {
            if(!hasFocus)
               // TODO Auto-generated method stub
        }
    });
于 2013-04-12T10:03:35.390 回答