Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.alpi.android.REIM;
- import android.content.Intent;
- import android.os.AsyncTask;
- import android.os.Bundle;
- import android.support.v7.app.AppCompatActivity;
- import android.view.View;
- import android.widget.AdapterView;
- import android.widget.ArrayAdapter;
- import android.widget.Button;
- import android.widget.Spinner;
- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.PreparedStatement;
- import java.sql.ResultSet;
- import java.sql.SQLException;
- import java.util.ArrayList;
- import java.util.List;
- public class MenuEducadora extends AppCompatActivity {
- Button iniciarREIM;
- int valorGamificacion = 0;
- Spinner spinnerCurso;
- Spinner spinnerAlumno;
- String nombreCurso;
- String elemento_lista_curso;
- String nombreAlumno;
- String elemento_lista_alumno;
- @Override
- public void onWindowFocusChanged(boolean hasFocus) {
- super.onWindowFocusChanged(hasFocus);
- View decorView = getWindow().getDecorView();
- if (hasFocus) {
- decorView.setSystemUiVisibility(
- View.SYSTEM_UI_FLAG_LAYOUT_STABLE
- | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
- | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
- | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
- | View.SYSTEM_UI_FLAG_FULLSCREEN
- | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);
- }
- }
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE
- | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
- | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
- | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
- | View.SYSTEM_UI_FLAG_FULLSCREEN
- | View.SYSTEM_UI_FLAG_IMMERSIVE);
- setContentView(R.layout.vista_menu_educadora);
- iniciarREIM = (Button) findViewById(R.id.botonIniciarSesion);
- spinnerCurso = (Spinner) findViewById(R.id.spinner_curso);
- spinnerAlumno = (Spinner) findViewById(R.id.spinner_alumno);
- List<String> listCurso = new ArrayList<String>();
- ArrayAdapter<String> adapterListaCurso = new ArrayAdapter<String>(this,
- android.R.layout.simple_spinner_item, listCurso);
- adapterListaCurso.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
- spinnerCurso.setAdapter(adapterListaCurso);
- List<String> listAlumno = new ArrayList<String>();
- ArrayAdapter<String> adapterListaAlumno = new ArrayAdapter<String>(this,
- android.R.layout.simple_spinner_item, listAlumno);
- adapterListaAlumno.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
- spinnerAlumno.setAdapter(adapterListaCurso);
- query getNombreCurso = new query();
- getNombreCurso.execute();
- spinnerCurso.setOnItemClickListener(
- new AdapterView.OnItemClickListener() {
- @Override
- public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
- elemento_lista_curso = String.valueOf(parent.getItemAtPosition(position));
- }
- }
- );
- spinnerAlumno.setOnItemClickListener(
- new AdapterView.OnItemClickListener() {
- @Override
- public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
- elemento_lista_alumno = String.valueOf(parent.getItemAtPosition(position));
- }
- }
- );
- iniciarREIM.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- Intent intent = new Intent(MenuEducadora.this, MapaOeste.class);
- intent.putExtra("VALOR_GAMIFICACION", valorGamificacion);
- startActivity(intent);
- }
- });
- }
- private class query extends AsyncTask<Void, Void, Void> {
- @Override
- protected Void doInBackground(Void... params) {
- try {
- //conexion
- Class.forName("com.mysql.jdbc.Driver");
- String url = "jdbc:mysql://mysql.ulearnet.com:3306/ulearnet_des";//"jdbc:mysql:///10.0.3.2:3306/dbname"
- Connection connection = DriverManager.getConnection(url, "ulearnet_des", "ulearnet_des@");
- //declaro el statement con la query para despues ejecutarla
- PreparedStatement preparedStatement = connection.prepareStatement("SELECT nombre, nombres, " +
- "apellido_paterno from PERTENECE_reim INNER JOIN curso ON PERTENECE_reim.CURSO_id_curso=curso.id " +
- "INNER JOIN sf_guard_user ON PERTENECE_reim.sf_guard_user_id=sf_guard_user.id WHERE sf_guard_user.id=" + Login.id_usuario);
- ResultSet resultSet = preparedStatement.executeQuery();
- while (resultSet.next()) {
- nombreCurso = resultSet.getString("nombre");
- elemento_lista_alumno = nombreCurso;
- nombreAlumno = resultSet.getString("nombres").concat(" ").concat("apellido_paterno");
- elemento_lista_alumno = nombreAlumno;
- }
- preparedStatement.close();//cierro el statement con la query
- connection.close();//cierro la conexion
- } catch (ClassNotFoundException | SQLException e) {
- e.printStackTrace();
- }
- return null;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement