解决方案 »

  1.   

    activity、PopupWindow都可以。
    例如用activity做的话,就是启动一个部分遮盖了主界面的activity,里面显示各个按钮。
    PopupWindow可以参考:
    http://www.cnblogs.com/lichien/archive/2010/09/07/1820453.html
      

  2.   

    楼上的popupwindows可以,底部显示可以通过windows设置(http://blog.csdn.net/centralperk/article/details/7494441),或者采用framelayout使得布局定位到底部
      

  3.   

    第一种:
    思路就是在Activity 原布局上在覆盖一层布局,初始化隐藏。当点击屏幕时,捕捉事件显示上面一层布局。手指离开几秒隐藏上面的布局,就OK了。第二种:
    PopupWindow,这个也能实现,网上有资料.