Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.aplikacija;
- import java.util.ArrayList;
- import java.util.Collections;
- import java.util.Comparator;
- import java.util.List;
- import java.util.Set;
- import android.app.Activity;
- import android.content.Intent;
- import android.database.sqlite.SQLiteDatabase;
- import android.os.Bundle;
- import android.view.View;
- import android.widget.ArrayAdapter;
- import android.widget.Button;
- import android.widget.Spinner;
- public class TreciEkran extends Activity {
- private int ID;
- private Baza db = null;
- //private DatabaseHelper db= null;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.treci_ekran);
- db = new Baza(getApplicationContext());
- final SQLiteDatabase Baza = db.getWritableDatabase();
- UcitajPodatke(db, db.TABELA_TYPE, R.id.spinnerType);
- UcitajPodatke(db, db.TABELA_CATEGORY, R.id.spinnerCategory);
- /// Ucitati _id iz extra
- Button back3 = (Button)findViewById(R.id.Back3);
- back3.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- Intent intent = new Intent(TreciEkran.this,DrugiEkran.class);
- startActivity(intent);
- finish();
- }
- });
- Button next6 = (Button)findViewById(R.id.Next7);
- next6.setOnClickListener(new View.OnClickListener(){
- public void onClick(View v){
- /// UPDATE u bazu sa IDjem
- Intent intent = new Intent(TreciEkran.this,CetvrtiEkran.class);
- intent.putExtra("_id", ID);
- startActivity(intent);
- finish();
- //startActivityForResult(intent, 0);
- }
- });
- }
- private void UcitajPodatke(final Baza db, String NazivTabele, int SpinnerID) {
- Set<String> set = db.getAllData(NazivTabele);
- //Convert set into list
- List<String> list = new ArrayList<String>(set);
- //Sort Data Alphabetical order
- Collections.sort(list, new Comparator<String>() {
- @Override
- public int compare(String lhs, String rhs) {
- return lhs.compareTo(rhs);
- }
- });
- ArrayAdapter adapter = new ArrayAdapter<String>(TreciEkran.this,
- android.R.layout.simple_spinner_item, list);
- adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
- Spinner s = (Spinner)findViewById(SpinnerID);
- s.setAdapter(adapter);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement