• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Aktywności Android studio - zastosowanie warunku

VPS Starter Arubacloud
0 głosów
134 wizyt
pytanie zadane 18 lipca 2019 w Android, Swift, Symbian przez Truzix Nowicjusz (120 p.)

Witam,

Ostatnimi czasy próbuję stworzyć swoją własną aplikację mobilną.

Jak stworzyć warunek, który będzie sprawdzał jakie dane wstawić do TextView.

Wybieram button1 wprowadzane są dane x

Wybieram button2 wprowadzane są dane y

 

Główna aktywność

click.setOnClickListener(new View.OnClickListener() {
                                     public void onClick(View arg0) {

                                        
                                         Intent myIntent = new Intent(WyborCPU.this,
                                                 NewActivity.class);
                                         startActivity(myIntent);
                                     }


    });
        click2.setOnClickListener(new View.OnClickListener() {
            public void onClick(View arg0) {

                
                Intent myIntent = new Intent(WyborCPU.this,
                        NewActivity2.class); //chcę to wrzucić do Aktywności 1
                startActivity(myIntent);
            }


        });

Listing drugiego (nadrzędnego listingu)

String[] intelNames = {"Procesory Intel® Core™", "Procesory Intel® Pentium ®", "Procesory Intel® Celeron®", "Procesory Intel® Xeon®", "Procesory Intel® Itanium®"};
    int[] intelImages = {R.drawable.amd, R.drawable.intel, R.drawable.wyjscie, R.drawable.info, R.drawable.wsparcie};
   


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.new_activity);
        simpleListView=(ListView) findViewById(R.id.simpleListView);


        ArrayList<HashMap<String,String>> arrayList=new ArrayList<>();
      for (int i=0;i<intelNames.length;i++)
        {
            HashMap<String,String> hashMap=new HashMap<>();
            hashMap.put("name",intelNames[i]);
            hashMap.put("image",intelImages[i]+"");
            arrayList.add(hashMap);
        }
      
        String[] from={"name","image"};
        int[] to={R.id.textView,R.id.imageView};
        SimpleAdapter simpleAdapter=new SimpleAdapter(this,arrayList,R.layout.intel_proc,from,to);
        simpleListView.setAdapter(simpleAdapter);

        simpleListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
                Toast.makeText(getApplicationContext(),intelNames[i],Toast.LENGTH_LONG).show();
            }
        });
    }

Trzeba tutaj zastosować funkcję jeżeli.

Nie mam pojęcia jak ją zadeklarować, dziękuję za wszystkie wskazówki.

Pozdrawiam

komentarz 21 lipca 2019 przez Harkor Użytkownik (530 p.)
Chciałbym ci pomóc ale chyba niebardzo rozumiem pytanie.
To jest na zasadzie że maszprzycisk który otwiera nowe activity w którym wybierasz coś tam z listy i chcesz żeby po wybraniu to nowe activity się zamknęło a w jakimś textview wyświetliło się to co zostało wybrane?

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 126 wizyt
pytanie zadane 22 maja 2018 w Android, Swift, Symbian przez marcinconn Obywatel (1,560 p.)
0 głosów
0 odpowiedzi 146 wizyt
pytanie zadane 5 maja 2020 w Android, Swift, Symbian przez Jezdi Nowicjusz (140 p.)

92,452 zapytań

141,262 odpowiedzi

319,079 komentarzy

61,854 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...