3 EKİM 2010, Pazar
Niyetiyle dizileri gönderme.putExtra
Etkinlik Bir dizisi var:
int array[] = {1,2,3};
Ve etkinlik B değişken göndermek istiyorum, yeni bir niyet oluşturmak ve putExtra yöntemi kullanın:
Intent i = new Intent(A.this, B.class);
i.putExtra("numbers", array);
startActivity(i);
Etkinlik B bilgi için:
Bundle extras = getIntent().getExtras();
int arrayB = extras.getInt("numbers");
Ama bu gerçekten diziye gönderme, sadece değeri '0' arrayB. elde değil Bazı örnekler arıyordum ama ben hiç öyle bir şey buldu.
CEVAP
3 EKİM 2010, Pazar
Bir dizi ekstra ayarı var. O zaman tek bir int almak için çalışıyoruz.
Kod: olmalıdır
int[] arrayB = extras.getIntArray("numbers");
Bunu Paylaş:
FLOW3 eylem parametreleri ve nesne diz...
jQuery Ajax dizi MVC Denetleyicisi ASP...
jQuery $.() ajax, $.post gönderme &quo...
JSON karakter kodlama - UTF-8-destekle...
Çok parçalı/gönderme jQuery ile formda...