Jac*_*ble 13
覆盖Dialog.onTouchEvent(...)捕获屏幕上任何位置的任何水龙头.通过点击任意位置来关闭对话框:
Dialog dialog = new Dialog(this) {
@Override
public boolean onTouchEvent(MotionEvent event) {
// Tap anywhere to close dialog.
this.dismiss();
return true;
}
};
Run Code Online (Sandbox Code Playgroud)
此代码段无需调用dialogObject.setCanceledOnTouchOutside(true);.
| 归档时间: |
|
| 查看次数: |
8405 次 |
| 最近记录: |