问题标签 [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:错误的状态类

对于一个活动,我有两个不同的纵向和横向布局文件。一个方向的元素与另一个方向的元素有直接关系,除了它们可能通过基类相关但不是完全相同的类型并且它们确实具有相同的 id。例如:

布局/main_layout.xml:

然后在 layout-land/main_layout.xml 中:CustomListView 是 android.widget.AdapterView 的子类

更改方向时抛出“IllegalArgumentException:错误的状态类”。这是预期的行为吗?我没有覆盖配置更改代码,我让活动被完全破坏和重建。我已经避免了在布局层次结构中同时具有相同标识符的其他实例。

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 的 Toast 中显示图像。在我的 layout.xml 中,我定义了一个 LinearLayout 'svllid',其中包含一个 textview 和一个 tablelayout,如下所示:

我想在 Toast 中显示ID 为“svllid”的 LinearLayout,并从我的活动代码中显示 toast。

现在,在实际的 android 代码中,我首先调用

随后,我从一条肥皂消息中读取了一张图片。然后我创建一个 ImageView,我想将它插入到 LinearLayout 'svllid' 并在 Android Toast 中显示 LinearLayout。

但是,它不会起作用。我的应用程序因错误而崩溃:

任何想法为什么?

0 投票
2 回答
223 浏览

scala - 有人可以解释为什么在 Scala 中应用这样的地图会抛出和 IllegalArgumentException 吗?

这是解释器命令的副本:

这是预期的行为吗?

0 投票
16 回答
44121 浏览

android - 防止/捕获“IllegalArgumentException:参数必须是此视图的后代”错误

我有一个 ListView,里面有一些可聚焦的组件(主要是EditTexts)。是的,我知道这不是完全推荐的,但总的来说,几乎所有东西都运行良好,并且焦点集中在它必须去的地方(我必须进行一些调整)。无论如何,我的问题是,当用手指滚动列表然后在显示 IME 键盘时突然使用轨迹球时,会出现奇怪的竞争条件。某些东西必须越界并被回收,此时该offsetRectBetweenParentAndChild()方法必须启动并抛出IllegalArgumentException.

问题是这个异常被抛出在我可以插入 try/catch 的任何块之外(据我所知)。所以这个问题有两个有效的解决方案,要么:

  1. 有人知道为什么会抛出这个异常以及如何阻止它发生
  2. 有人知道如何将 try/catch 块放在至少可以让我的应用程序存活的地方。据我所知,问题在于焦点,所以它绝对不应该杀死我的应用程序(这就是它正在做的事情)。我尝试覆盖ViewGroup's 方法,但这两种offset*方法被标记为最终方法。

堆栈跟踪:

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 语言的知识,虽然我不会说我擅长它。

至于问题,我正在创建的是一款适用于 Android 设备的简单问答游戏。在设置屏幕上,我使用 DatePickerDialog 作为用户生日。只有当我在我的 Android 设备(三星 Galaxy S i9000)或模拟器上运行它时,它才会在尝试弹出 DatePickerDialog 时崩溃。

我使用的代码是:

谁能看到我在这里做错了什么?运行时,我在该方法中得到 IllegalArgumentException。我正在使用 Eclipse 为 Android 编程,但我对该程序也相当陌生(我对 Netbeans 更熟悉),我仍在试图弄清楚如何通过 Android 应用程序正确调试。

如果有人可以提供帮助,将不胜感激!亲切的问候,弗洛里斯

编辑:根据要求,我添加了 LogCat 行:

当我现在阅读它时,我注意到问题出在 NumberPicker 类中。只是为了确定,他在这里期待的数字是什么意思?