問題タブ [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 は使用しません。電話専用に開発しています。
これらのクラッシュの理由は何ですか?
完全なトレースは次のとおりです。
これは、ProgressDialog で時間のかかるタスクを開始するためにアクティビティ内から使用する典型的な AsyncTask です。
ここに私の MyProgressDialog クラスがあります:
よろしくお願いします。
編集:
使用されるスタイルは次のとおりです。
その ProgressDialog のスクリーンショットを次に示します。
解決:
これをスタイルに追加する必要がありました:
android - TextWatcher 内でアダプターをフィルタリングするときに IllegalStateException が発生する
ListActivity
カスタム アダプター (拡張) に裏打ちされたカスタムがありBaseAdapter
ます。これに触発されて、レイアウトには と も含まれてEditText
いTextWatcher
ます。アダプターは を実装しFilterable
ます。Hamyが他の質問で提案したように、単純TextWatcher.onTextChanged(...)
に呼び出します。adapter.getFilter().filter(string);
問題:デバイスの向きが変わると、アクティビティが破棄され、すべてのオブジェクトと共に再作成されます。その場合、 anIllegalStateException
がスローされます。調査の結果、アダプターのコンテンツはバックグラウンド スレッドから変更するのではなく、UI スレッドからのみ変更する必要があるという問題が明らかになりました。こちらもご覧ください
私には、TextWatcher がバックグラウンド スレッドで呼び出され、レイアウトを再作成し、アダプターの内容をフィルタリングして例外を引き起こしているようです。
どうすればそれを回避できますか?
編集:
Android 1.6 (ドーナツ) - API レベル 4 に対してビルドし、Samsung Galaxy S2、Android 2.3.3 でテストしています。
アクティビティ:
アダプター:
レイアウト:
スタックトレース:
LogCat には Stacktrace は表示されず、これだけが表示されます (関連しているかどうかはわかりません)。
android - 例外を取得する「IllegalStateException: onSaveInstanceState の後にこのアクションを実行できません」
私はライブAndroidアプリケーションを持っています.市場から次のスタックトレースを受け取りました.アプリケーションコードでは発生していないが、アプリケーションからの何らかのイベントによって引き起こされているため、なぜそれが発生しているのかわかりません(仮定)
私は Fragments を使用していませんが、まだ FragmentManager の参照があります。この種の問題を回避するために、隠された事実に光を当てることができる団体がある場合:
jboss - JBossのjava.lang.IllegalStateExceptionが「すでに登録されている」のを修正するにはどうすればよいですか?
Webアプリケーションがあります。Netbeansを介してデプロイしようとすると、JBossサーバーは次のエラーをスローします。
これをググるとたくさんの結果が出たので、この種のエラーはかなり頻繁に現れるようです。しかし、私が見たすべての結果は、一般的な方法でそれを修正する方法を示さなかったフォーラムへの投稿でした。
問題は、アプリケーションがすでにJBossに登録されていることのようです。登録されているJBossアプリケーションのリストはどこで入手できますか?アプリケーションの登録を解除するにはどうすればよいですか(これが役立つ場合)。
この種の問題を解決するための良い方法は何ですか?
android - アンドロイドでビットマップが自動的にリサイクルされるのを避けてください
私のアプリケーションでは、いくつかのビットマップ画像をHashMapに保存しています。クラスImageHolderのメンバーとしてハッシュマップを使用します。画像をさらに処理するには、プログラムのHashMapに画像が必要です。アプリケーションを実行すると、ビットマップイメージが自動的にリサイクルされ、次のようになります。
java.lang.IllegalStateException:リサイクルされたビットマップでgetPixels()を呼び出すことができません。
ビットマップ画像が自動的にリサイクルされないように助けてください。
ImageHolderクラスのコードは次のとおりです。
android - IllegalStateException: ViewPager で onSaveInstanceState の後にこのアクションを実行できません
市場でアプリからユーザー レポートを取得していますが、次の例外が表示されます。
どうやら、私が使用していない FragmentManager と関係があるようです。スタックトレースには自分のクラスが表示されないため、この例外がどこで発生し、それを防ぐ方法がわかりません。
記録のために:私はタブホストを持っており、各タブにはActivityを切り替えるActivityGroupがあります。
java - Javaで同じPHPスクリプトに2つの異なるリクエストを送信する
オンラインの PHP スクリプトと通信する Java アプリケーションを作成しようとしています。私のアプリケーションは、データを受信するために 1 つのリクエストを作成し、それを処理してスクリプトに別のリクエストを作成します。ただし、最初の要求でclose()
、OutputStreamWriter
、BufferedReader
を実行しても、2 番目の要求はまったく機能しません。HttpsUrlConnection
何よりも先に送信するので、機能していないという要求ではないことはわかっています。機能します! また、2 番目のリクエストを含むメソッドが実行中であることもわかっています。これが私が今持っているものの基本です:
したがって、これをどのように行うべきか/なぜ機能しないのかを誰かが知っている場合は、できるだけ早く教えていただければ幸いです...
前もって感謝します
更新:コードの一部にステートメントを
追加e.printStackTrace()
したところ、次のメッセージが表示されました。catch
makeSecondRequest()
java - java.lang.IllegalStateException - なぜ??? (アンドロイド、ListAdapter)
時々、ユーザーは次の例外を受け取ります(私自身はそれを再現できません):
なぜそれが起こったのかわかりません。スレッドを使用していますが、基になるデータはすべてメイン スレッドで変更されます。そして、私は常に _adapter.notifyDataSetChanged(); を呼び出しています。データが変更された後。私を助けてください!これは私のコードです:
データが変更されている唯一の場所 - 「更新」メソッドが呼び出されたとき。常にメインスレッドから呼び出します。なぜそれはまだ起こるのですか?ヘルプ!
正確に java.lang.IllegalStateException 例外が発生したのはいつですか? ** **非 UI スレッドから "refresh" メソッドを明示的に実行すると、_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