android show dialog
来源:互联网 发布:魔幻现实主义 知乎 编辑:程序博客网 时间:2024/05/17 22:48
用于响应点击dialog 之外的区域
public void showProgressDialog(){
if(mPd == null || !mPd.isShowing()){
if(mPd == null){
mPd = new ProgressDialog(this){
public boolean dispatchTouchEvent(MotionEvent ev) {
float x = ev.getX();
float y = ev.getY();
View dock = getWindow().getDecorView();
int[] location = new int [2];
dock.getLocationOnScreen(location);
boolean ret = super.dispatchTouchEvent(ev);
x += location[0];
y += location[1];
mExpandView.getLocationOnScreen(location);
x -= location[0];
y -= location[1];
ev.setLocation((float)x, (float)y);
mExpandView.dispatchTouchEvent(ev);
return ret;
}
};
mPd.setTitle("Loading...");
mPd.setMessage("Loading...");
mPd.setIndeterminate(true);
mPd.setCancelable(true);
mPd.setOnCancelListener(null);
}
mPd.show();
}
}
- android show dialog
- android show dialog exception or android.view.windowManager BadTokenException
- 【Android 很基础】异常出现在show和dimiss dialog
- android,WindowManagerImpl.addView报错,Dialog.show()报错
- dialog.show()异常
- dialog show context 问题
- 调用dialog.show时报异常
- android 在dialog show的时候,要先判断当前Activity窗口是否关闭
- 关于Android中Dialog show跟dismiss时出现crash的解决办法
- 关于Android中Dialog show跟dismiss时出现crash的解决办法
- A progress dialog show when optimize apk during booting up (Android device)
- jquery easyui show dialog 的使用
- 安卓报错:Dialog: show mWindowManager.addView RuntimeException
- 自定义Dialog android Dialog
- Android Dialog
- Android Dialog
- Android Dialog
- Android Dialog
- emacs 乱码
- Windows编程应清楚的几个名词
- android使用 2D 方法实现倒影特效
- 一个很少的算法网站
- 心情
- android show dialog
- 数据库需求分析与规划设计
- 在.NET中调用Oracle9i存储过程经验总结
- 对印染行业的发展起到了很大的推动作用
- 总结JS打印方法
- Java作用域public ,private ,protected
- 两种办法解决IE6下非链接不支持hover的问题
- MySQL数据库集群Master-Slave模式安装摘要
- 使用STC系列单片机和Atmel系列单片机存在的问题