Android-соединение с базой данных

Мне нужна помощь … что я сделал в коде Android: есть два счетчика, которые выбирают полномочия и эту область и нажимают на вкладку поиска, и там будут отображаться имя и номера офицеров, которые находятся под этими полномочиями и областью. Я просто хочу знать, как подключиться к базе данных и что нужно написать во втором упражнении, в котором будет отображаться только то имя сотрудника, которое находится под этим полномочием и только в этой области. Вот мой файл

  1. SpinnerEx4Activity

    package com.example.vicky.myapplication;
    
    import java.util.ArrayList;
    import java.util.List;
    
    import android.app.Activity;
    import android.content.Intent;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.AdapterView;
    import android.widget.ArrayAdapter;
    import android.widget.Button;
    import android.widget.Spinner;
    import android.widget.AdapterView.OnItemSelectedListener;
    import android.widget.Toast;
    
    public class SpinnerEx4Activity extends Activity implements
    OnItemSelectedListener{
    Spinner s1,s2;
    private Intent detail;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_spinner_ex4);
    s1 = (Spinner)findViewById(R.id.spinner1);
    s2 = (Spinner)findViewById(R.id.spinner2);
    s1.setOnItemSelectedListener(this);
    
    Button button3 = (Button)findViewById(R.id.button2);
    
    button3.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
    startActivity(new Intent(SpinnerEx4Activity.this, details.class));
    }
    });
    }
    @Override
    public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2,
    long arg3) {
    // TODO Auto-generated method stub
    String sp1= String.valueOf(s1.getSelectedItem());
    Toast.makeText(this, sp1, Toast.LENGTH_SHORT).show();
    if(sp1.contentEquals("Authority")) {
    List<String> list = new ArrayList<String>();
    list.add("Amritsar Development Authority(ADA)");
    list.add("Bathinda Development Authority(BDA)");
    list.add("Greater Ludhiana Area Development Authority(GLADA)");
    list.add("Greater Mohali Area Development Authority(GMADA)");
    list.add("Jalandhar Development Authority(JDA)");
    list.add("Patiala Development Authority(PDA)");ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this,
    android.R.layout.simple_spinner_item, list);
    dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    dataAdapter.notifyDataSetChanged();
    s1.setAdapter(dataAdapter);
    }
    if(sp1.contentEquals("Amritsar Development Authority(ADA)")) {
    List<String> list = new ArrayList<String>();
    list.add("Ajnala");
    list.add("Majitha");
    list.add("Baba Bakala");
    list.add("Amritsar-1");
    list.add("Amritsar-2");
    list.add("Gurdaspur");
    list.add("Batala");
    list.add("Khadur Sahib");
    list.add("Tarn Taran");
    list.add("Baba Bakala");
    list.add("Patti");
    list.add("Pathankot");
    list.add("Dhar Kalan");
    ArrayAdapter<String> dataAdapter2 = new ArrayAdapter<String>(this,
    android.R.layout.simple_spinner_item, list);
    dataAdapter2.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    dataAdapter2.notifyDataSetChanged();
    s2.setAdapter(dataAdapter2);
    }
    if(sp1.contentEquals("Bathinda Development Authority(BDA)")) {
    List<String> list = new ArrayList<String>();
    list.add("Talwandi Sabo");
    list.add("Maur Mandi");
    list.add("Bathinda");
    list.add("Rampura Phul");
    list.add("Mansa");
    list.add("Sardulgarh");
    list.add("Guru Gobind Singh Oil Rifenry,Rama Mandi");
    list.add("Fazilka");
    ArrayAdapter<String> dataAdapter2 = new ArrayAdapter<String>(this,
    android.R.layout.simple_spinner_item, list);
    dataAdapter2.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    dataAdapter2.notifyDataSetChanged();
    s2.setAdapter(dataAdapter2);
    }
    if(sp1.contentEquals("Greater Ludhiana Area Development Authority(GLADA)")) {
    List<String> list = new ArrayList<String>();
    list.add("Pathankot");
    list.add("B");
    
    ArrayAdapter<String> dataAdapter2 = new ArrayAdapter<String>(this,
    android.R.layout.simple_spinner_item, list);
    dataAdapter2.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    dataAdapter2.notifyDataSetChanged();
    s2.setAdapter(dataAdapter2);
    }
    if(sp1.contentEquals("Greater Mohali Area Development Authority(GMADA)")) {
    List<String> list = new ArrayList<String>();
    list.add("Pa");
    list.add("B");
    
    ArrayAdapter<String> dataAdapter2 = new ArrayAdapter<String>(this,
    android.R.layout.simple_spinner_item, list);
    dataAdapter2.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    dataAdapter2.notifyDataSetChanged();
    s2.setAdapter(dataAdapter2);
    }
    if(sp1.contentEquals("Jalandhar Development Authority(JDA)")) {
    List<String> list = new ArrayList<String>();
    list.add("Pa");
    list.add("B");
    
    ArrayAdapter<String> dataAdapter2 = new ArrayAdapter<String>(this,
    android.R.layout.simple_spinner_item, list);
    dataAdapter2.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    dataAdapter2.notifyDataSetChanged();
    s2.setAdapter(dataAdapter2);
    }
    if(sp1.contentEquals("Patiala Development Authority(PDA)")) {
    List<String> list = new ArrayList<String>();
    list.add("Pagg");
    list.add("B");
    
    ArrayAdapter<String> dataAdapter2 = new ArrayAdapter<String>(this,
    android.R.layout.simple_spinner_item, list);
    dataAdapter2.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    dataAdapter2.notifyDataSetChanged();
    s2.setAdapter(dataAdapter2);
    }
    
    }@Override
    public void onNothingSelected(AdapterView<?> arg0) {}
    }
    

2.details.

package com.example.vicky.myapplication;

import android.os.Bundle;
import android.content.Intent;
import android.os.Handler;
import android.os.Message;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.KeyEvent;
import android.view.View;
import android.widget.AdapterView;
import android.widget.Button;
import android.widget.Spinner;
import android.widget.TextView;
import android.widget.Toast;

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintStream;
import java.net.URL;
import java.net.URLConnection;

public class details extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_details);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);

FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
fab.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
.setAction("Action", null).show();
}
});
}}

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector