Şimdi Ara

Android Studio Yardım

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
170
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Herkese merhaba,
    şimdi listview oluşturdum şu şekilde

    String[] tvShows = {"southPark","naruto","simpsons","americandad"};

    String[] southPark = {"Kyle"};

    String[] naruto = {"naruto"};

    String[] simpsons = {"bart"};

    String[] americandad = {"Stan"};

    burada Kyle,bart ve stan içine girip değişiklik yapmak istiyorum ama bir çözüm bulamadım

    MainActivity

    public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    String[] tvShows = {"southPark","naruto","simpsons","americandad"};

    String[] southPark = {"Kyle"};

    String[] naruto = {"naruto"};

    String[] simpsons = {"bart"};

    String[] americandad = {"Stan"};

    ListAdapter adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,tvShows);

    final ListView theListView = (ListView) findViewById(R.id.theListView1);
    theListView.setAdapter(adapter);

    theListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
    @Override
    public void onItemClick(AdapterView<?> parent, View view, int position, long id) {

    int itemPosition = position;
    String value = (String) theListView.getItemAtPosition(position);

    switch (value){
    case "southPark":
    Intent southparkScreen = new Intent(MainActivity.this, SouthPark.class);
    MainActivity.this.startActivity(southparkScreen);
    break;
    case "naruto":
    Intent narutoscreen = new Intent(MainActivity.this, Naruto.class);
    MainActivity.this.startActivity(narutoscreen);
    break;
    case "simpsons":
    Intent simpsonsScreen = new Intent(MainActivity.this, Simpsons.class);
    MainActivity.this.startActivity(simpsonsScreen);
    break;

    case "americandad":
    Intent americandadscreen = new Intent(MainActivity.this, AmericanDad.class);
    MainActivity.this.startActivity(americandadscreen);
    break;


    }

    }


    });

    }



    SouthPark.java


    public class SouthPark extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.second_layout);


    String[] southPark = {"Kyle"};


    ListAdapter adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, southPark);

    final ListView theListView = (ListView) findViewById(R.id.theListView2);
    theListView.setAdapter(adapter);
    }







  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.