次の文字列があります: "no_questions_by_user"
result という名前の変数に。
私がこのチェックを行うよりも:
if ( result != null && result.equals( "no_user_id" ) )
{
Log.d( "Post execute: " , "NOOOT OKKKK - no user id" );
}
else
if ( result != null && result.equals( "database_error" ) )
{
Log.d( "Post execute: " , "NOOOT OKKKK - database error" );
}
else
if ( result != null && result.equals( "no_questions_by_user" ) )
{
Log.d( "Post execute: " , "NOOOT OKKKK - no questions by user so far" );
}
else
{
Log.d( "MyQuestionsActivity" , "In JSON parsing area.." );
}
そして、それは常に最後のものに行きます。しかし、私の理解では、実際にはチェックするブロックに行く必要がありますresult.equals( "no_questions_by_user" )
そのブロックが実行されない理由は何ですか?
ありがとう!!