问题标签 [illegalstateexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android ViewPager IllegalStateException:onSaveInstanceState 后无法执行此操作
我正在使用兼容性库中的 ViewPager。我经常从市场报告中得到这个例外。
任何想法可能导致它?
android - java.lang.IllegalStateException:ActionBarImpl 只能与兼容的窗口装饰布局一起使用
在过去的几天里,我确实看到听起来相同的错误消息越来越多。我不使用平板电脑 ActionBar - 我只为手机开发。
这些崩溃的原因是什么?
这是一个完整的跟踪:
这是一个典型的 AsyncTask,我在一个活动中使用它来启动一个带有 ProgressDialog 的冗长任务:
这是我的 MyProgressDialog 类:
提前谢谢了。
编辑:
这是使用的样式:
这是该 ProgressDialog 的屏幕截图:
解决方案:
必须将其添加到样式中:
android - 在 TextWatcher 中过滤适配器时出现 IllegalStateException
我有一个ListActivity
由自定义适配器(扩展BaseAdapter
)支持的自定义。受此启发,布局还包含一个EditText
with a TextWatcher
。适配器实现Filterable
. 正如哈米在另一个问题中建议的那样,TextWatcher.onTextChanged(...)
简单的调用。adapter.getFilter().filter(string);
问题:当设备方向改变时,Activity 被销毁并与所有对象一起重新创建。发生这种情况时,IllegalStateException
会抛出 an 。研究揭示了这个问题:适配器内容不应该从后台线程修改,而只能从 UI 线程修改。也见这里
在我看来,在重新创建布局、过滤适配器内容并导致异常时,在后台线程上调用了 TextWatcher。
我该如何解决这个问题?
编辑:
我正在针对 Android 1.6 (Donut) - API Level 4 构建并使用三星 Galaxy S2、Android 2.3.3 进行测试。
活动:
适配器:
布局:
堆栈跟踪:
LogCat 没有显示 Stacktrace,只有这个(不知道是否相关):
android - 出现异常“IllegalStateException:onSaveInstanceState 后无法执行此操作”
我有一个 Live Android 应用程序,从市场上我收到了以下堆栈跟踪,我不知道为什么它会发生,因为它没有发生在应用程序代码中,而是由应用程序中的某些或其他事件引起的(假设)
我没有使用 Fragments,仍然有 FragmentManager 的参考。如果有任何机构可以揭示一些隐藏的事实以避免此类问题:
jboss - 我应该如何尝试修复 JBoss“已注册”中的 java.lang.IllegalStateException?
我有一个网络应用程序。当我尝试通过 Netbeans 部署它时,JBoss 服务器会抛出以下错误:
我在google这个时发现了很多结果,所以这种错误似乎经常出现。但是我看到的所有结果都是论坛中的帖子,没有显示如何以一般方式修复它。
问题似乎是应用程序已经在 JBoss 中注册。我在哪里可以获得已注册的 JBoss 应用程序列表?我如何取消注册应用程序(如果这有帮助)。
尝试解决此类问题的好方法是什么?
android - 避免位图在android中被自动回收
在我的应用程序中,我将一些位图图像存储在 HashMap 中。将哈希图作为 ImageHolder 类的成员。我需要程序中的 HashMap 中的图像以对图像进行进一步处理。当我运行我的应用程序时,位图图像会自动回收,我得到
java.lang.IllegalStateException:无法在回收的位图上调用 getPixels()。
请帮助我避免位图图像被自动回收。
这是 ImageHolder 类的代码:
android - IllegalStateException:在使用 ViewPager onSaveInstanceState 后无法执行此操作
我从市场上的应用程序中获取用户报告,并提供以下异常:
显然它与我不使用的 FragmentManager 有关。stacktrace 没有显示我自己的任何类,所以我不知道这个异常发生在哪里以及如何防止它。
记录一下:我有一个 tabhost,在每个选项卡中都有一个 ActivityGroup 在活动之间切换。
java - 向Java中的同一个PHP脚本发送两个不同的请求
我正在尝试制作一个与我在线的 PHP 脚本通信的 Java 应用程序!我的应用程序发出一个请求来接收一些数据,然后处理它并向脚本发出另一个请求。但是,第二个请求根本不起作用,即使我第一个请求close()
的OutputStreamWriter
, theBufferedReader
和 the !HttpsUrlConnection
我知道这不是它不起作用的请求,因为我先发送它,它起作用了!而且我也知道第二个请求的方法正在运行。这是我目前所拥有的基础知识:
所以,如果有人知道这应该怎么做/为什么它可能不起作用,如果你能尽快告诉我,我将不胜感激......
提前致谢
更新:
我现在已经在我的代码部分的语句中添加e.printStackTrace()
了,我收到以下内容:catch
makeSecondRequest()
java - java.lang.IllegalStateException - 为什么???(安卓,列表适配器)
有时用户会遇到以下异常(我自己无法重现):
我找不到它发生的原因。我使用线程,但主线程中的所有底层数据都发生了变化。我总是打电话 _adapter.notifyDataSetChanged(); 数据更改后。请帮我!这是我的代码:
数据发生变化的唯一地方 - 当“刷新”方法调用时。它总是从主线程调用。为什么还会出现???帮助!
何时发生 java.lang.IllegalStateException 异常?** **当我明确地从非 UI 线程运行“刷新”方法时,我在 _adapter.notifyDataSetChanged() 调用时遇到另一个异常(CalledFromWrongThreadException):
grails - Grails 错误:未找到线程绑定请求:您指的是请求属性...安装 Spring Security Core 后
我刚刚创建了一个新的 grails-app,
一切都很好,直到我决定
安装 Spring Security Core。
在安装 Spring Security Core
并执行 s2-quickstart 并点击
grails run-app 后,它产生了
以下错误:
有人知道如何解决这个问题吗?
如果您能提供帮助,我将不胜感激
。我曾尝试在其他网站上寻找
答案,但
我无法解决。:)
顺便说一句,我正在使用:
Spring Security Core 1.2.4
Grails 2.0.0.RC1