necesito ayuda con este código, por alguna razon nunca logra entrar en el If que se observa abajo, en la parte de arriba, seteo el texto tv1 para que muestre el valor de PSup_Modelo, el cual es "Modelo1", y lo muestra excelentemente en pantalla, sin embargo, al preguntar nuevamente en el If de abajo por el valor de PSup_Modelo == "Modelo1", este nunca entra y no sé el por que.
introducir el código aquí
tv1 = (TextView)findViewById(R.id.textViewPRIN);
tv1.setText("Recivido SUP:" + PSup_Modelo + " " + PSup_Color + "\n" +
"Recivido INF:" + PInf_Modelo + " " + PInf_Color + "\n" +
"Recivido CAL:" + Cal_Modelo + " " + Cal_Color + "\n");
if (PSup_Modelo == "Modelo1")
{
sm2b.setVisibility(View.INVISIBLE);
sm2n.setVisibility(View.INVISIBLE);
sm2a.setVisibility(View.INVISIBLE);
sm2r.setVisibility(View.INVISIBLE);
if (PSup_Color == "Blanco")
{
sm1b.setVisibility(View.VISIBLE);
sm1n.setVisibility(View.INVISIBLE);
sm1a.setVisibility(View.INVISIBLE);
sm1r.setVisibility(View.INVISIBLE);
}
else if (PSup_Color == "Negro")
{
sm1b.setVisibility(View.INVISIBLE);
sm1n.setVisibility(View.VISIBLE);
sm1a.setVisibility(View.INVISIBLE);
sm1r.setVisibility(View.INVISIBLE);
}
else if (PSup_Color == "Azul")
{
sm1b.setVisibility(View.INVISIBLE);
sm1n.setVisibility(View.INVISIBLE);
sm1a.setVisibility(View.VISIBLE);
sm1r.setVisibility(View.INVISIBLE);
}
else if (PSup_Color == "Rojo")
{
sm1b.setVisibility(View.INVISIBLE);
sm1n.setVisibility(View.INVISIBLE);
sm1a.setVisibility(View.INVISIBLE);
sm1r.setVisibility(View.VISIBLE);
}
}