Salut, j'ai créé une application de réponse à une question, la question était utilisée au hasard sur la base des images. Il n'y avait pas d'erreur dans le codage, l'application fonctionne avec succès. Il entre dans la page principale et à la seconde aussi, mais quand je passe à la partie réponse à la question, l'image est affichée et il n'y a plus d'action, l'activité d'analyse de mon code commence ici, elle ne va pas plus loin.erreur au cours de l'activité d'analyse
lorsque je place un bloc catch try dans mon codage, dans le logcat il nous a montré
02-17 14:49:20.582: ERROR/Parsing Pack(1194): Packthumb = butenemethylpropane
02-17 14:49:21.502: ERROR/(1194): orientationvalue1 width = 320 Height = 480
02-17 14:49:21.502: ERROR/(1194): 2130837515
02-17 14:49:21.502: ERROR/(1194): butene_vs_2butene
02-17 14:49:21.532: ERROR/Timerview(1194): L= 20W= 15H= 200
02-17 14:49:21.562: ERROR/ParsingActivity oncreate(1194): ERROR = android.content.res.Resources$NotFoundException: Resource ID #0x0
ce qui suit est mon codage de l'activité d'analyse syntaxique
try
{
resID = getResources().getIdentifier(name, "raw", "com.menteon.speedimage0102");
saxparserfactory = SAXParserFactory.newInstance();
saxparser = saxparserfactory.newSAXParser();
xmlreader = saxparser.getXMLReader();
//getting the path of xml to parse
inputstream = this.getResources().openRawResource(resID);
xmlreader.setContentHandler(myXMLHandler);
//parsing the xml
xmlreader.parse(new InputSource(inputstream));
//getting the values of xml
item = myXMLHandler.getitem();
menteon = myXMLHandler.getmenteon();
polygon = myXMLHandler.getpolygon();
point = myXMLHandler.getpoint();
orientation = menteon.getOrientation();
o = menteon.getItem().size();
Log.e("ParsingActivity", "Orientation = "+orientation);
Log.e("ParsingActivity", "menteon size = "+o);
//calling function for random number
qnumber();
if(orientation.equalsIgnoreCase("portrait") && orientationvalue==2)
{
alertportrait(orientation, orientationvalue);
}
else if(orientation.equalsIgnoreCase("landscape") && orientationvalue==1)
{
alertlandscape(orientation, orientationvalue);
}
if(orientation.equalsIgnoreCase("portrait") && orientationvalue==1)
{
setRequestedOrientation(1);
alertstart();
}
else if(orientation.equalsIgnoreCase("landscape")&& orientationvalue==2)
{
setRequestedOrientation(2);
alertstart();
}
}
catch (Exception e)
{
e.printStackTrace();
Log.e("ParsingActivity oncreate", "ERROR = "+e);
}
}
pls me aider dans le débogage mon erreur
l'orientation n'est pas non plus détectée. –