INSTITUTO TECNICO DE EDUCACION COMERCIAL AMERICANO NUMEROS ORDENADOS (Android Studio) SISTEMAS INFORMATICOS – SEGUNDO AÑO B Estudiante: Choque Castañeta Maria Fernanda PROGRAMACION PARA DISPOSITIVOS MOVILES Docente: Lic. Buenaventura Carmen Suntura Quelca package com.example.examen3bim; import androidx.appcompat.app.AppCompatActivity; import import import import import import import android.content.Intent; android.os.Bundle; android.view.View; android.widget.Button; android.widget.EditText; android.widget.Toast; androidx.appcompat.app.AppCompatActivity; public class MainActivity extends AppCompatActivity { private Button btnSiguiente; private EditText txtNumber1; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); btnSiguiente = findViewById(R.id.btnSiguiente); txtNumber1 = findViewById(R.id.txtNumber1); btnSiguiente.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { String numeroIngresado = txtNumber1.getText().toString(); if (numeroIngresado.isEmpty()) { Toast.makeText(MainActivity.this, "Debes ingresar datos", Toast.LENGTH_SHORT).show(); } else if (numeroIngresado.length() < 3) { Toast.makeText(MainActivity.this, "El número debe tener al menos 3 dígitos", Toast.LENGTH_SHORT).show(); } else { Intent intent = new Intent(MainActivity.this, MainActivity2.class); intent.putExtra("numero", numeroIngresado); startActivity(intent); } } }); } } INSTITUTO TECNICO DE EDUCACION COMERCIAL AMERICANO NUMEROS ORDENADOS (Android Studio) SISTEMAS INFORMATICOS – SEGUNDO AÑO B Estudiante: Choque Castañeta Maria Fernanda PROGRAMACION PARA DISPOSITIVOS MOVILES Docente: Lic. Buenaventura Carmen Suntura Quelca package com.example.examen3bim; import import import import import import import android.os.Bundle; android.widget.TextView; androidx.appcompat.app.AppCompatActivity; android.widget.Button; android.content.Intent; android.view.View; java.util.Arrays; public class MainActivity2 extends AppCompatActivity { private TextView txtView4; private TextView txtView6; private Button btnRegresar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main2); txtView4 = findViewById(R.id.txtView4); txtView6 = findViewById(R.id.txtView6); btnRegresar = findViewById(R.id.btnRegresar); String dato = getIntent().getStringExtra("numero"); txtView4.setText(dato); char[] numeroArray = dato.toCharArray(); Arrays.sort(numeroArray); String numeroOrdenado = new String(numeroArray); txtView6.setText(numeroOrdenado); btnRegresar.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent intent = new Intent(MainActivity2.this, MainActivity.class); intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(intent); } }); } }