使android dialog点击按钮dialog不消失的方法
16lz
2021-01-26
此要写在setNegativeButton或setPositiveButton等setButton的OnClickListener的OnClick里,且每个按钮都要单独写一次,因为对mDialog的field的改变相对于此对象来说是全局的
try
{
Field field = mDialog.getClass().getSuperclass().getDeclaredField("mShowing");
field.setAccessible(true);
//设置mShowing值,欺骗android系统
field.set(mDialog, false);
}
catch(Exception e)
{
}
更多相关文章
- android之通过SurfaceView以及SurfaceHolder进行视频播放
- Android(安卓)Studio 导出APK
- android studio 生成apk
- 第一章:初入Android大门(Style 样式和Button事件)
- 2015程序员值得收藏的十大主流android button模式
- 初学Android,图形图像之使用Bitmap和BitmapFactory(二十四)
- Button按钮的单击事件
- [转]Android(安卓)Studio的logcat窗口被拖出来后如何还原?
- 使用Intent进行Activity的跳转-android-kotlin