Android studio activityler arası veri paylaşma

Rapor et
Soru

Bu soru rapor edilmelidir hissediyorum neden kısaca açıklayınız.

Rapor et
İptal

resimde sorunumu acıkladım yardımcı olacak hocalarımıza şimdiden teşekürler


Cevaplandı 0
Android 2 sene 21 Cevap 732 görüntüleme Intern 0

Yazar HakkındaIntern

Cevaplar ( 21 )

  1. Bu cevap rapor edilmelidir hissediyorum neden kısaca açıklayınız.

    Rapor et
    İptal

    Bu 2. aktivityden 3.ye nasıl bir action ile geçiş sağlıyorsun.

  2. Bu cevap rapor edilmelidir hissediyorum neden kısaca açıklayınız.

    Rapor et
    İptal

    anaactivitydeki menuden geciş yapıyorum

  3. Bu cevap rapor edilmelidir hissediyorum neden kısaca açıklayınız.

    Rapor et
    İptal

    2. ve 3. activity için geçişim


  4. Bu cevap rapor edilmelidir hissediyorum neden kısaca açıklayınız.

    Rapor et
    İptal

    Bu activity 2 deki textview sabitmi değişken mi

  5. Bu cevap rapor edilmelidir hissediyorum neden kısaca açıklayınız.

    Rapor et
    İptal

    değişken

  6. bestekarx

    Bu cevap rapor edilmelidir hissediyorum neden kısaca açıklayınız.

    Rapor et
    İptal

    Activity 1 den activity2 ye geçerken kullandığın buton :

    Bu kod ile activity 1 den activity2 ye desk_id anahtarı ile 3 değerini gönderdin
    şimdi Activity2 de bu 3 değerini alalım
    tanımlamalar
    <pre
    private Intent internalIntent;
    public static int deskNum;

    //oncreate içine
    internalIntent = getIntent();
    deskNum = internalIntent.getIntExtra("desk_id", -1);

    lbl_deskNo.setText("Masa Numarası "+String.valueOf(deskNum));

    benim çalışmalarımdan örnek gösterdim sen istediğin gibi değiştirebilirsin

    • Bu cevap rapor edilmelidir hissediyorum neden kısaca açıklayınız.

      Rapor et
      İptal

      hocam yalnız 2.den3 veri yollamam gerek arasında bir baş yok ana actıvıty den gecişler sağlanıyor

  7. Bu cevap rapor edilmelidir hissediyorum neden kısaca açıklayınız.

    Rapor et
    İptal

    hocam yalnız 2.den3 veri yollamam gerek arasında bir baş yok ana actıvıty den gecişler sağlanıyor

  8. bestekarx

    Bu cevap rapor edilmelidir hissediyorum neden kısaca açıklayınız.

    Rapor et
    İptal

    Shared prefences kullanabilirsin.
    https://www.mobilhanem.com/android-sharedpreferences-kullanimi/

  9. Bu cevap rapor edilmelidir hissediyorum neden kısaca açıklayınız.

    Rapor et
    İptal

    aktivity 2 deki kodlarınızı paylaşırsanız daha sağlıklı olacak.

    • Bu cevap rapor edilmelidir hissediyorum neden kısaca açıklayınız.

      Rapor et
      İptal

      package com.mikailimza.iddaahasappro;

      import android.content.Context;
      import android.content.Intent;
      import android.content.SharedPreferences;
      import android.os.Bundle;
      import android.support.v7.app.AppCompatActivity;
      import android.support.v7.widget.Toolbar;
      import android.view.View;
      import android.widget.ArrayAdapter;
      import android.widget.Button;
      import android.widget.ListView;
      import android.widget.TextView;

      import java.util.ArrayList;
      import java.util.List;

      public class Yatanbakiye extends AppCompatActivity {
      dbVeriTabanim db;
      ListView yatanlist;
      TextView yatantext;

      @Override
      protected void onCreate(Bundle savedInstanceState) {
      super.onCreate( savedInstanceState );
      setContentView( R.layout.activity_yatanbakiye );
      Toolbar toolbar = (Toolbar) findViewById( R.id.toolbar );
      setSupportActionBar( toolbar );

      yatantext= (TextView) findViewById(R.id.yatantext);

      SharedPreferences preferences = this.getPreferences( Context.MODE_PRIVATE);
      SharedPreferences.Editor editor = preferences.edit();
      editor.putString(“anahtar”,yatantext.getText().toString());
      editor.commit();

      yatanlist= (ListView) findViewById(R.id.yatanlist);

      db = new dbVeriTabanim( getApplicationContext() );
      VerileriAktar(yatanlist);

      getSupportActionBar().setDisplayHomeAsUpEnabled( true );
      }

      //__________________________________Veri Silme Metodu Balangıçı_________________________________
      public void VerileriBosalt(ListView lv) {
      List bos = new ArrayList();
      ArrayAdapter bosAdapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1, android.R.id.text1, bos);
      lv.setAdapter(bosAdapter);
      }
      //Veri Silme Metodu Bitişi

      //_________________________________Veri Aktarma Metodu Balangıçı________________________________
      public void VerileriAktar(ListView lv) {
      db = new dbVeriTabanim(this);
      List veriler = db.YatanVerileriListele();
      ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1, android.R.id.text1, veriler);
      lv.setAdapter(adapter);
      }
      //Veri Aktarma Metodu Bitişi

      }

      hocam veri tabanından gelen veriyi listview’e aktarıyor ve veri tabanından textviewe toplam geğer gelecek 3 aktivity burdaki toplam değeri alacak hatta ekran resimleri yollayım hocam

  10. Bu cevap rapor edilmelidir hissediyorum neden kısaca açıklayınız.

    Rapor et
    İptal

    HOCAM PROGRAMIM BU ŞEKİL DE


  11. Bu cevap rapor edilmelidir hissediyorum neden kısaca açıklayınız.

    Rapor et
    İptal

  12. Bu cevap rapor edilmelidir hissediyorum neden kısaca açıklayınız.

    Rapor et
    İptal

  13. Bu cevap rapor edilmelidir hissediyorum neden kısaca açıklayınız.

    Rapor et
    İptal

  14. Bu cevap rapor edilmelidir hissediyorum neden kısaca açıklayınız.

    Rapor et
    İptal

  15. Bu cevap rapor edilmelidir hissediyorum neden kısaca açıklayınız.

    Rapor et
    İptal

    Hocalarım bu benim veri tabanım ve miktar diye kolonum var yatan ve gelen bu kolona aktarılıyor ben yatanı yatan activity ye toplam değerini yazdırmam gerek geleni de gelen activiriye toplatmam gerek yardımcı olabilirmisiniz

  16. muratAslan

    Bu cevap rapor edilmelidir hissediyorum neden kısaca açıklayınız.

    Rapor et
    İptal

    Eğer 2. activityden 3 e geçiş yapıyorsan inten ve putExtra kullanabilirsin.
    Yok kullanıcı 2 ye uğramadan da 3 e geçebiliyorsa SharedPrefences ten başka yolun yok.
    Yada dediğin gibi Sql den çekeceksin.
    Kolay Gelsin.

    En iyi cevap

Cevap bırak

Gözat

KOD PAYLAŞIRKEN DİKKAT!!!!

HTML kod paylaşmak için

<pre class="html">HTML KOD</pre>
XML kod paylaşmak için
<pre class="xml">XML KOD</pre>
Diğer dillerde(php,java,android,javasvript,c# vs..) kod paylaşmak için
<pre>KOD</pre>
tagları arasında paylaşmayı unutmayın.