問題タブ [illegalargumentexception]

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.

0 投票する
1 に答える
2678 参照

android - IllegalArgumentException: 状態クラスが正しくありません

アクティビティの場合、縦向きと横向きの 2 つの異なるレイアウト ファイルがあります。ある方向の要素は、他の方向の要素と直接関係がありますが、基本クラスによって関連付けられている可能性がありますが、まったく同じ型ではなく、同じ ID を持っています。たとえば、次のようになります。

レイアウト/main_layout.xml:

次に、layout-land/main_layout.xml で: CustomListView は android.widget.AdapterView のサブクラスです。

向きを変更すると、「IllegalArgumentException: Wrong state class」がスローされます。これは予想される動作ですか?構成変更コードをオーバーライドしておらず、アクティビティを完全に破棄して再構築しています。レイアウト階層で同時に同一の識別子を持つ他のインスタンスを回避しました。

0 投票する
2 に答える
8582 参照

java - フィールドのget(Object obj)がインスタンス変数で機能しない

get(Object obj)がインスタンス変数(インスタンスフィールド)で機能せず、IllegalArgumentExceptionをスローする理由に戸惑っています。

私は次のクラスを持っています:

}

そして私はStatusGUIクラスを持っています(initComponentsは含まれていませんでした):

ボタンを押すと、フィールドの名前とタイプが正常に書き込まれます。

パブリックフィールドの価値を追加したいと思ったとき、私はすぐに、パブリックフィールドを静的であると宣言しないとこれが不可能であることを知りました(少なくとも私の知る限りでは)。

そして、それは、Javaフィールドクラスのドキュメント( http://download.oracle.com/javase/1.4.2/docs/api/java/lang/reflect/Field)によると、フィールドがインスタンスフィールドであっても問題ないにもかかわらず です。 html

例外のスタックトレース:

助けに感謝します:)マイク。

0 投票する
4 に答える
2708 参照

java - java.lang.IllegalArgumentException

私はJavaの初心者ではありませんが(私は.NET開発者です)、プロキシクラスを介してWebMethodを呼び出すときにJavaエラーを修正する必要があります。.NETからは問題なく呼び出すことができますが、Javaでは次のようになります。

誰かがこの例外を引き起こしている可能性があるものについて何か考えがありますか?

0 投票する
2 に答える
1382 参照

android - トーストに画像を表示できません

Android のトーストに画像を表示したい。私のlayout.xmlでは、次のように、textviewとtablelayoutを含むLinearLayout 'svllid'を定義しました。

トーストに ID 'svllid' の LinearLayoutを表示し、アクティビティ コードからトーストを表示したいと考えています。

さて、実際のAndroidコードでは、最初に呼び出します

続いて、石鹸メッセージから画像を読み取りました。次に、ImageView を作成し、それを LinearLayout の 'svllid' に挿入して、その LinearLayout を Android トーストに表示します。

ただし、うまくいきません。アプリケーションが次のエラーでクラッシュします。

理由はありますか?

0 投票する
2 に答える
223 参照

scala - Scala のスローと IllegalArgumentException でこのようなマップを適用する理由を誰かが説明できますか?

インタープリター コマンドのコピーを次に示します。

これは予想される動作ですか?

0 投票する
16 に答える
44121 参照

android - 「IllegalArgumentException:パラメータはこのビューの子孫である必要があります」エラーの防止/キャッチ

いくつかのフォーカス可能なコンポーネントが内部にあるListViewがあります(ほとんどはEditTexts)。ええ、これが正確に推奨されているわけではないことは知っていますが、一般的に、ほとんどすべてが正常に機能しており、焦点は必要な場所に移動します(コーディングする必要があるいくつかの調整があります)。とにかく、私の問題は、指でリストをスクロールし、IMEキーボードが表示されているときに突然トラックボールを使用すると、奇妙な競合状態が発生することです。何かが範囲外に出てリサイクルされる必要があり、その時点でoffsetRectBetweenParentAndChild()メソッドが開始してをスローする必要がありIllegalArgumentExceptionます。

問題は、この例外が、try / catchを挿入できるブロックの外でスローされることです(私が知る限り)。したがって、この質問には2つの有効な解決策があります。

  1. 誰かがこの例外がスローされる理由とそれが起こらないようにする方法を知っています
  2. 誰かがtry/catchブロックをどこかに配置して、少なくとも私のアプリケーションを存続させる方法を知っています。私が知る限り、問題は焦点の問題であるため、アプリケーションを強制終了することは絶対にありません(これが実行していることです)。のメソッドをオーバーライドしようとしましViewGroupたが、これら2つのoffset*メソッドはfinalとしてマークされています。

スタックトレース:

0 投票する
2 に答える
84605 参照

java - リフレクションを使用してメソッドを呼び出すと、「オブジェクトは宣言クラスのインスタンスではありません」と表示されるのはなぜですか?

出力は次のとおりです。

0 投票する
1 に答える
2234 参照

android - gluUnProject からの IllegalArgumentException

このエラーメッセージが表示されます

このコードで:

Draw メソッドで vector3() メソッドを呼び出そうとしたことに注意してください。これは、実際のメソッドでエラーを検出するのに十分な距離を読み取るため、機能しているように見えます。エラーはこの行でスローされます

画面がまだタッチされていないため、エラーがスローされた時点で setx と sety は 0 に等しくなければならないことに注意してください。

エラーは私の glSurfaceView と関係があるのでしょうか?

0 投票する
1 に答える
29457 参照

java - エラー-java.lang.IllegalArgumentException:URIスキームは「ファイル」ではありませんか?

フォントファイルにアクセスしようとすると、次のエラーが発生します。

私のコードの下を見つけてください:

何が問題になる可能性があるかを提案してください。私は考えが足りません。

ありがとうニック

0 投票する
1 に答える
1429 参照

android - DatePickerDialog の作成中にアプリがクラッシュする

Android プラットフォームでのプログラミングはまったくの初心者ですが、もっと学びたいと思っています。現時点では、ステップバイステップのハンドブックを使用してこれを行っています。プログラミング環境に慣れるためです。私は Java 言語の知識を持っていますが、Java 言語が得意だとは言いません。

問題は、私が作成しているのは Android 端末向けの簡単な雑学ゲームです。設定画面で、ユーザーの誕生日に DatePickerDialog を使用しています。Android デバイス (Samsung Galaxy S i9000) またはエミュレーターで実行した場合にのみ、DatePickerDialog をポップアップしようとするとクラッシュします。

私が使用するコードは次のとおりです。

私がここで何か間違っているかどうか誰にもわかりますか?実行すると、そのメソッドで IllegalArgumentException が発生します。私は Eclipse を使用して Android 用のプログラミングを行っていますが、プログラムもかなり新しく (私は Netbeans に慣れています)、Android アプリを介して適切にデバッグする方法をまだ見つけようとしています。

誰かが助けることができれば、それは大歓迎です!よろしく、 フロリス

編集:リクエストに応じて、LogCat行を追加しました:

今読んでいると、問題が NumberPicker クラスにあることに気付きました。念のために言っておきますが、彼がここで期待している数字の意味は何ですか?