任何人都可以向我解释为什么会出现这种错误,或者更好的我如何处理它?我无法重现它.这是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) 我有一个包含工作日和开放时间的字符串,如何使用正则表达式将这些字符串分割成行?字符串的示例是:
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)
提前致谢!
我想创建一个自定义对话框,其中包含列表视图下方的列表视图和按钮.按钮应位于列表视图下方,但始终可见(layout_alignParentBottom ="true").
我已经创建了一个非常好用的xml,但仅限于长列表.如果列表很短,则按钮仍位于屏幕底部,并且对话框标题的高度将拉伸以生成对话框填充屏幕.附图显示了我今天得到的结果.
简而言之.我想要一个普通的对话框,如果nececcary只填充屏幕.
我出于某种原因无法发布xml.但是我使用了relativelayout,按钮对齐父母底部,小面板布置在按钮上方,listview布置在此面板上方.所有布局都是布局:height = wrap_content.
感谢任何帮助./马格努斯
