Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.test2;
- import androidx.appcompat.app.AppCompatActivity;
- import android.content.Context;
- 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.TextView;
- import android.widget.Toast;
- public class MainActivity extends AppCompatActivity {
- Button click;
- public static TextView pole;
- public static TextView pole2;
- public static TextView pole3;
- public static int wyborMiasta=92; //Tu id czujnika na razie mamy tylko 92 i 809 bo reszta czujników się rozjebała :)
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- click=(Button) findViewById(R.id.przycisk);
- pole=(TextView) findViewById(R.id.pole);
- pole2=(TextView) findViewById(R.id.pole2);
- pole3=(TextView) findViewById(R.id.pole3);
- click.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- fetchData tlo=new fetchData();
- tlo.execute();
- }
- });
- fetchData tlo=new fetchData();
- tlo.execute();
- //lista
- Context context=this;
- final Spinner lista = (Spinner)findViewById(R.id.lista);
- String[] elementy = {"Miasto", "Kraków", "Warszawa", "Gdańsk", "Łódź", "Opole"};
- ArrayAdapter<String> adapter = new ArrayAdapter<>(context, android.R.layout.simple_spinner_item, elementy);
- lista.setAdapter(adapter);
- lista.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
- @Override
- public void onItemSelected(AdapterView<?> adapterView, View view, int position, long id) {
- Object item = adapterView.getItemAtPosition(position);
- String tekst;
- switch((int)position)
- {
- case 0:
- tekst = "Wybierz miasto!";
- pole3.setText(tekst);
- break;
- case 1:
- Toast.makeText(MainActivity.this, "Wybrano Kraków", Toast.LENGTH_SHORT).show();
- tekst = "Wartosc czegos tam dla Krakowa to:";
- pole3.setText(tekst);
- break;
- case 2:
- Toast.makeText(MainActivity.this, "Wybrano Warszawę", Toast.LENGTH_SHORT).show();
- tekst = "Wartosc czegos tam dla Warszawy to:";
- pole3.setText(tekst);
- break;
- case 3:
- Toast.makeText(MainActivity.this, "Wybrano Gdańsk", Toast.LENGTH_SHORT).show();
- tekst = "Wartosc czegos tam dla Gdańska to:";
- pole3.setText(tekst);
- break;
- case 4:
- Toast.makeText(MainActivity.this, "Wybrano Łódź", Toast.LENGTH_SHORT).show();
- tekst = "Wartosc czegos tam dla Łodzi to:";
- pole3.setText(tekst);
- break;
- case 5:
- Toast.makeText(MainActivity.this, "Wybrano Opole", Toast.LENGTH_SHORT).show();
- tekst = "Wartosc czegos tam dla Opola to:";
- pole3.setText(tekst);
- break;
- }
- }
- @Override
- public void onNothingSelected(AdapterView<?> parent) {
- }
- });
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement