小编Mag*_*nus的帖子

抛出:IllegalArgumentException?为什么?

任何人都可以向我解释为什么会出现这种错误,或者更好的我如何处理它?我无法重现它.这是1000次中发生的错误之一.

背景:用户正在尝试登录,显示进度对话框,在异步任务中发送http请求,取消进度对话框.发生错误,应用FC.

LoginActivity.java

 255:   private void dismissProgress() {  
 256:     if (mProgress != null) {  
 257:         mProgress.dismiss();  
 258:         mProgress = null;  
 259:     }  
 260:   }  

java.lang.IllegalArgumentException: View not attached to window manager
at android.view.WindowManagerImpl.findViewLocked(WindowManagerImpl.java:391)
at android.view.WindowManagerImpl.removeView(WindowManagerImpl.java:236)
at android.view.Window$LocalWindowManager.removeView(Window.java:432)
at android.app.Dialog.dismissDialog(Dialog.java:278)
at android.app.Dialog.access$000(Dialog.java:71)
at android.app.Dialog$1.run(Dialog.java:111)
at android.app.Dialog.dismiss(Dialog.java:268)
at se.magpern.LoginActivity.dismissProgress(LoginActivity.java:257)
at se.magpern.LoginActivity.access$5(LoginActivity.java:255)
at se.magpern.LoginActivity$DoTheLogin.onPostExecute(LoginActivity.java:293)
at se.magpern.LoginActivity$DoTheLogin.onPostExecute(LoginActivity.java:1)
at android.os.AsyncTask.finish(AsyncTask.java:417)
at android.os.AsyncTask.access$300(AsyncTask.java:127)
at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:429)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:144)
at android.app.ActivityThread.main(ActivityThread.java:4937)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
at dalvik.system.NativeStart.main(Native Method)
Run Code Online (Sandbox Code Playgroud)

android

9
推荐指数
2
解决办法
1万
查看次数

如何使用正则表达式在数字和字符之间进行拆分?

我有一个包含工作日和开放时间的字符串,如何使用正则表达式将这些字符串分割成行?字符串的示例是:

Mån - Tor6:30 - 22:00Fre6:30 - 20:00Lör9:00 - 18:00Sön10:00 - 19:00
Run Code Online (Sandbox Code Playgroud)

我想分开一个较低的字母和一个数字,以及一个数字和一个大写字母

Mån - Tor  
6:30 - 22:00  
Fre  
6:30 - 20:00  
Lör  
9:00 - 18:00  
Sön  
10:00 - 19:00 
Run Code Online (Sandbox Code Playgroud)

提前致谢!

regex

4
推荐指数
1
解决办法
3680
查看次数

列表视图和按钮的自定义对话框始终为全屏

我想创建一个自定义对话框,其中包含列表视图下方的列表视图和按钮.按钮应位于列表视图下方,但始终可见(layout_alignParentBottom ="true").

我已经创建了一个非常好用的xml,但仅限于长列表.如果列表很短,则按钮仍位于屏幕底部,并且对话框标题的高度将拉伸以生成对话框填充屏幕.附图显示了我今天得到的结果.

简而言之.我想要一个普通的对话框,如果nececcary只填充屏幕.

我出于某种原因无法发布xml.但是我使用了relativelayout,按钮对齐父母底部,小面板布置在按钮上方,listview布置在此面板上方.所有布局都是布局:height = wrap_content.

感谢任何帮助./马格努斯

替代文字

android listview dialog button android-alertdialog

2
推荐指数
1
解决办法
5655
查看次数

标签 统计

android ×2

android-alertdialog ×1

button ×1

dialog ×1

listview ×1

regex ×1