在短信列表界面中当点击删除的时候,最下边的控件变为删除、取消实现思路是怎样的?急...

解决方案 »

  1.   

    1. optional menu中点击删除的响应方法中触发新activity,新activity中的删除取消按钮你想放那里放那里。
    2. 删除、取消按钮一开始就隐藏在那里,通过optional menu中点击删除的响应方法将其显示出来。
    3. optional menu中点击删除的响应方法中,动态添加删除、取消按钮。Google, stackoverflow.
      

  2.   

    首先在短信列表所在的Layout即布局里写进删除,取消button控件,不过这个时候android:view的属性是GONE活着INVISIBLE的,当触发删除的时候,在代码里对包含删除和取消的View.setVisible(true)
    无论点击删除还是取消,都设置该View为INVISIBLE或者GONE
    2.第二种思路是通过Dialog或者PopupWindow,不过平时我们的Dailog或者PopupWindow都是居中显示,我们可以把它调整到屏幕的底部