Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2019
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.61 KB | None | 0 0
  1. package com.example.test2;
  2.  
  3. import androidx.appcompat.app.AppCompatActivity;
  4.  
  5. import android.content.Context;
  6. import android.os.Bundle;
  7. import android.view.View;
  8. import android.widget.AdapterView;
  9. import android.widget.ArrayAdapter;
  10. import android.widget.Button;
  11. import android.widget.Spinner;
  12. import android.widget.TextView;
  13. import android.widget.Toast;
  14.  
  15. public class MainActivity extends AppCompatActivity {
  16. Button click;
  17. public static TextView pole;
  18. public static TextView pole2;
  19. public static TextView pole3;
  20.  
  21.  
  22.  
  23.  
  24. public static int wyborMiasta=92; //Tu id czujnika na razie mamy tylko 92 i 809 bo reszta czujników się rozjebała :)
  25.  
  26. @Override
  27. protected void onCreate(Bundle savedInstanceState) {
  28. super.onCreate(savedInstanceState);
  29. setContentView(R.layout.activity_main);
  30. click=(Button) findViewById(R.id.przycisk);
  31. pole=(TextView) findViewById(R.id.pole);
  32. pole2=(TextView) findViewById(R.id.pole2);
  33. pole3=(TextView) findViewById(R.id.pole3);
  34.  
  35. click.setOnClickListener(new View.OnClickListener() {
  36. @Override
  37. public void onClick(View v) {
  38. fetchData tlo=new fetchData();
  39. tlo.execute();
  40. }
  41. });
  42.  
  43. fetchData tlo=new fetchData();
  44. tlo.execute();
  45.  
  46. //lista
  47. Context context=this;
  48. final Spinner lista = (Spinner)findViewById(R.id.lista);
  49.  
  50. String[] elementy = {"Miasto", "Kraków", "Warszawa", "Gdańsk", "Łódź", "Opole"};
  51. ArrayAdapter<String> adapter = new ArrayAdapter<>(context, android.R.layout.simple_spinner_item, elementy);
  52.  
  53. lista.setAdapter(adapter);
  54.  
  55. lista.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
  56.  
  57. @Override
  58. public void onItemSelected(AdapterView<?> adapterView, View view, int position, long id) {
  59.  
  60. Object item = adapterView.getItemAtPosition(position);
  61. String tekst;
  62. switch((int)position)
  63. {
  64. case 0:
  65. tekst = "Wybierz miasto!";
  66. pole3.setText(tekst);
  67. break;
  68. case 1:
  69. Toast.makeText(MainActivity.this, "Wybrano Kraków", Toast.LENGTH_SHORT).show();
  70. tekst = "Wartosc czegos tam dla Krakowa to:";
  71. pole3.setText(tekst);
  72. break;
  73. case 2:
  74. Toast.makeText(MainActivity.this, "Wybrano Warszawę", Toast.LENGTH_SHORT).show();
  75. tekst = "Wartosc czegos tam dla Warszawy to:";
  76. pole3.setText(tekst);
  77. break;
  78. case 3:
  79. Toast.makeText(MainActivity.this, "Wybrano Gdańsk", Toast.LENGTH_SHORT).show();
  80. tekst = "Wartosc czegos tam dla Gdańska to:";
  81. pole3.setText(tekst);
  82. break;
  83. case 4:
  84. Toast.makeText(MainActivity.this, "Wybrano Łódź", Toast.LENGTH_SHORT).show();
  85. tekst = "Wartosc czegos tam dla Łodzi to:";
  86. pole3.setText(tekst);
  87. break;
  88. case 5:
  89. Toast.makeText(MainActivity.this, "Wybrano Opole", Toast.LENGTH_SHORT).show();
  90. tekst = "Wartosc czegos tam dla Opola to:";
  91. pole3.setText(tekst);
  92. break;
  93. }
  94. }
  95.  
  96. @Override
  97. public void onNothingSelected(AdapterView<?> parent) {
  98.  
  99. }
  100. });
  101. }
  102.  
  103. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement