Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/212.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
Java .Resources$NotFoundException:字符串资源ID 0x3_Java_Android_Sqlite_Listview_Checkbox - Fatal编程技术网

Java .Resources$NotFoundException:字符串资源ID 0x3

Java .Resources$NotFoundException:字符串资源ID 0x3,java,android,sqlite,listview,checkbox,Java,Android,Sqlite,Listview,Checkbox,在我的应用程序中,当我将一个意图传递到另一个类中,以便用户可以发送sms消息,并将数据存储在数据库中,…当用户单击“选择联系人”按钮时,他会检查发送消息的联系人,首先,它工作得很好,但当我在按钮上添加更新代码时,单击它开始返回错误。logcat正在向我显示错误 03-24 11:45:10.811: E/AndroidRuntime(18748): android.content.res.Resources$NotFoundException: String resource ID #0x3

在我的应用程序中,当我将一个意图传递到另一个类中,以便用户可以发送sms消息,并将数据存储在数据库中,…当用户单击“选择联系人”按钮时,他会检查发送消息的联系人,首先,它工作得很好,但当我在按钮上添加更新代码时,单击它开始返回错误。logcat正在向我显示错误

03-24 11:45:10.811: E/AndroidRuntime(18748): android.content.res.Resources$NotFoundException: String resource ID #0x3
        03-24 11:45:10.811: E/AndroidRuntime(18748):    at android.widget.Toast.makeText(Toast.java:311)
smsSend.java

mainaactivivty.java

sendlist.size返回一个int,并将int传递给Toast.makeText使用重载尝试加载具有给定id的字符串资源

替换为例如Integer.toStringsendlist.size以调整整数值

您在多个地方有相同的问题。检查所有Toast.makeText呼叫

sendlist.size返回一个int,并将int传递给Toast.makeText使用重载尝试加载具有给定id的字符串资源

替换为例如Integer.toStringsendlist.size以调整整数值

您在多个地方有相同的问题。检查所有Toast.makeText调用。

Toast的第二个参数必须是字符串类型

像这样连接第二个参数:

Toast.makeText(getApplication(), "" + sendlist.size(), Toast.LENGTH_LONG).show();
Toast的第二个参数必须是字符串类型

像这样连接第二个参数:

Toast.makeText(getApplication(), "" + sendlist.size(), Toast.LENGTH_LONG).show();
试试这个:

Toast.makeText(getApplication(), sendlist.size().tostring(), Toast.LENGTH_LONG).show();
否则:

Toast.makeText(getApplication(), sendlist.size().toString()+"", Toast.LENGTH_LONG).show();
bcoz它将允许字符串中的第二个参数。。也可以使用getApplication来代替这个示例:

Toast.makeText(getApplicationContext(),
                    "Error during request: " + e.getLocalizedMessage(),
                    Toast.LENGTH_LONG).show();
谢谢,,

试试这个:

Toast.makeText(getApplication(), sendlist.size().tostring(), Toast.LENGTH_LONG).show();
否则:

Toast.makeText(getApplication(), sendlist.size().toString()+"", Toast.LENGTH_LONG).show();
bcoz它将允许字符串中的第二个参数。。也可以使用getApplication来代替这个示例:

Toast.makeText(getApplicationContext(),
                    "Error during request: " + e.getLocalizedMessage(),
                    Toast.LENGTH_LONG).show();
谢谢,,

试试这个

Toast.makeText(ExploreMatchDetail.this,sendlist.size()+"",Toast.LENGTH_SHORT).show();
试试这个

Toast.makeText(ExploreMatchDetail.this,sendlist.size()+"",Toast.LENGTH_SHORT).show();

检查R.java中0x3的id。。可能是R.java中缺少0x3的检查id。。可能是丢失了启动时出现的错误,但在启动按钮点击开关时,它仍然给我错误资源$notfoundException String resource ID 0x7..,在发送SMSYE时,您在其他一些祝酒词中也遇到了同样的问题。但单击后,它会抛出catch块,我在那里得到错误,而不是在祝酒词中,因为当你试图用不正确的参数制作土司时会抛出异常。好的,正如你说的,我替换了那个土司,在替换它之后,它给了我ArrayIndexOutOfBoundsException;长度=1;index1;这里,ray=contacts.split;;Toast.makeTextgetApplication、ceralray.toString、Toast.LENGTH\u LONG.show;对于int a1=0;a1<射线长度;a1++{smsManager.SendTextMessageCellAry[i].toString,null,msg1,piSend,piDelivered;}它在启动..时出现了该错误,但在启动按钮点击开关..时,它仍然给我错误资源$notfoundException String resource ID 0x7..,同时发送SMSYE,你在其他一些祝酒词中也有同样的问题。但是单击它会在catch块中抛出,我在那里得到错误,而不是在toastYes中,因为当你试图用不正确的参数制作祝酒词时会抛出异常。好的,正如你所说,我在替换它之后替换了那块祝酒词,这给了我ArrayIndexOutOfBoundsException;长度=1;index1;这里,ray=contacts.split;;Toast.makeTextgetApplication、ceralray.toString、Toast.LENGTH\u LONG.show;对于int a1=0;a1<射线长度;a1++{smsmsmanager.sendTextMessagecellArray[i].toString,null,msg1,piSend,piDelivered;}如果你能更好地描述这个问题的答案,那将比6年前的其他答案更好。如果你能更好地描述这个问题的答案,那将是最好的。