Попробуйте вводить стоимость в компьютер в edit Text и с этой стоимости сравнивать это с String, чтобы вводить другую Activity в компьютер, но мне не удается добиться того, чтобы работало условие, здесь я оставляю им часть кода
public void lanzarActivity2(View view){
String cod = et1.getText().toString();
if(cod.equals("raton")){
Intent i = new Intent(this, SegundoActivity.class);
startActivity(i);
} else {
Toast.makeText(this, "Codigo Incorrecto",
Toast.LENGTH_SHORT).show();
}
}
Возможно, что он, потому что стоимость cod в algГєn момент был null с этим примером не deberГ, - когда она дала проблемы aplicaciГіn:
public void lanzarActivity2(View view){
String cod = et1.getText().toString();
if(("raton").equals(cod)){
Intent i = new Intent(this, SegundoActivity.class);
startActivity(i);
} else {
Toast.makeText(this, "Codigo Incorrecto",
Toast.LENGTH_SHORT).show();
}
}
public class MainActivity extends AppCompatActivity {{111]
private EditText et1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void lanzarActivity2(View view){
String cod = et1.getText().toString();
if(cod.equals("raton")){
Intent i = new Intent(this, SegundoActivity.class);
startActivity(i);
}else{
Toast.makeText(this, "Codigo Incorrecto",
Toast.LENGTH_SHORT).show();
}
}
public void lanzarAcercaDe(View view){
Intent i = new Intent(this, AcercaDeActivity.class);
startActivity(i);
}
public void salir(View v) {
finish();
}
}
Восток - полный код, проблема не в коде, если не в ней aplciaciГіn