今天还是在原来的UI上面做手脚, 点击侧滑出来的布局其中的按钮,弹出一个全屏半透明界面,然后触摸消失, 开始浮现在自己脑海中的集中思路 不说实现
1. popupwindow();
2.事先将一张view铺在上面隐藏好,等有点击事件的时候再将其显示出来;
3.弹出个全屏的dialog;点击、触摸的时候消失;
我先测试的第一种情况, popupwindow() 点击某个按钮,在此按钮附近弹出一个浮窗,不过它是有个父view作为参照,在底层视图的某个位置, 测试了几种情况, 没成功 只能换种情况来试试;
换2来测, 将当前的布局嵌入到FrameLayout中, 将要显示的pic放在framlayout的最上层隐藏起来; 看起来没什么大问题, 不过当实测的时候的确不可以;提示了一些布局方面的事情, 我想应该是不能这么搞;
换3来测, dialog大家都不陌生, 只是要让它全屏, 怎么设定它的布局宽高都不好使, 那么只能自己来控制布局的样式;
好, 话不多说了, 先上代码实现再说其他··············
/**
* 点击侧滑按钮 弹出介绍页dialog.
* 点击dialog, 消失。
*/
public void showKPIIndicateDialog() {
helpLL.setVisibility(View.GONE);
showDownAnimationInX(allLL, 100, 0);//横向动画