if else ステートメントにこのコードがあります... textview の値が 0 を下回らないようにブロックしようとしていますが、それでも 0 を下回ります。
else if(iv1.getDrawable().getConstantState().equals(getResources().getDrawable(R.drawable.airplane2).getConstantState())){
int e =Integer.parseInt(textView5.getText().toString());
int f = e-1;
String s3 = String.valueOf(f);
textView5.setText(s3);
int dInt = Integer.parseInt(textView5.getText().toString());
if(dInt <= 0)
{
Toast.makeText(getApplicationContext(), "GameOver",Toast.LENGTH_SHORT).show();
}
}
PS私の英語で申し訳ありませんが、コードを減らしましたが、それでも負の値になります