Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/205.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
W/ResourceType(463):在Android活动中获取包0中的条目失败(错误-75)_Android_Android Resources - Fatal编程技术网

W/ResourceType(463):在Android活动中获取包0中的条目失败(错误-75)

W/ResourceType(463):在Android活动中获取包0中的条目失败(错误-75),android,android-resources,Android,Android Resources,在我的Android应用程序的一个活动(顺便说一句,这是一个夏洛克活动),我有一个正常的列表视图 对于这个ListView,我通过getListView().setOnItemClickListener(…)设置了一个AdapterView.OnItemClickListener 在该侦听器中,使用AlertDialog.Builder类构建一个AlertDialog,然后向用户显示: getListView().setOnItemClickListener(new AdapterView.On

在我的Android应用程序的一个
活动
(顺便说一句,这是一个
夏洛克活动
),我有一个正常的
列表视图

对于这个
ListView
,我通过
getListView().setOnItemClickListener(…)
设置了一个
AdapterView.OnItemClickListener

在该侦听器中,使用
AlertDialog.Builder
类构建一个
AlertDialog
,然后向用户显示:

getListView().setOnItemClickListener(new AdapterView.OnItemClickListener() {
    public void onItemClick(AdapterView<?> parent, final View v, int position, long id) {
        AlertDialog.Builder builder = new AlertDialog.Builder(MyActivity.this);
        ...
        builder.setMessage(Html.fromHtml(...));
        builder.show();
    }
}
这是从哪里来的?对我来说,这似乎超出了我的控制范围,就像在
builder.show()
中出现的那样,因此此警告可能是在
AlertDialog
类的源代码中的某个地方生成的。这是真的吗

如果没有,如何找到缺少的资源?如何调试此警告


编辑:
R.java
中没有相应的
0x010802c9
(或运行时的任何值)条目,所以我真的不知道如何调试它。

您是否试图从工作线程而不是GUI线程打开它? 您可以通过以下方式检查线程是否为GUI线程:

Looper.myLooper()==Looper.getMainLooper()


为了确保它是从GUI线程打开的,请使用处理程序或方法。

可能重复@VioletGiraffe:这里只有一个答案,这肯定不是我问题的解决方案。还有另一个“相关问题”链接,但这两个问题的解决方案都没有帮助。这对我来说是一个解决方案,与logcat中的行完全相同。这不会改变任何事情。因此,您建议的表达式已计算为
true
,并且
runOnUiThread(…)
没有任何效果。顺便说一句,如果从错误的线程调用是问题的原因,您会看到
java.lang.RuntimeException:无法在未调用Looper.prepare()的线程内创建处理程序(
before;)无论如何,谢谢你!
W/ResourceType(463): Failure getting entry for 0x010802c9 (t=7 e=713) in package 0 (error -75)