Soru & Cevap

Whatsapp üzerinden birden fazla kişiye mesaj? ...

09.11.2018 - 02:36

Benim uygulamamda whatsapp kişilerini bir tane listviewe ekliyorum bu listviewe eklediğim kişileri de seçtiğim kişilere göre diziye ekliyorum. Yapmak istediğim şey seçtiğim kişilere mesaj göndermek. Bunu nasıl yapabilirim. Şu an sadece tek kişiye gönderebiliyorum. Amacım birden fazla kişiye mesaj göndermek. Kodlarımın bir kısmı;

String[] namesArr= (String[]) list1.toArray(new String[list1.size()]);
                                    for (int k=0;k<list1.size();k++){
                                        Log.e(TAG,"Dizi:"+namesArr[k]);
                                    }
                                    Intent i = new Intent(Intent.ACTION_VIEW);
                                    i.setPackage("com.whatsapp");
                                   
                           
                                  for (int j=0;j<namesArr.length;j++){
                                    i.setData(Uri.parse("http://api.whatsapp.com/send?phone="+namesArr[j]+"&text=" +contacts.get(position).get("name").toString()));
                                    }startActivity(i);

 

51 Görüntülenme

3 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user pekblog
pekblog
22.06.2022 - 02:42

Sevgilinin WhatsApp Mesajlarını Okuma whatsapp buna izin veriyor.

Profile picture for user seydar
seydar
11.11.2018 - 12:39

Yapamazsın. Whatsapp buna izin vermiyor.

Yunus Emre Çimen
12.11.2018 - 05:01
Hiçbir yolu yok mu?Benim için önemlide bayağı.
Profile picture for user cagatay347923
cagatay347923
10.11.2018 - 01:31

Merhaba listedeki elemanlar nerede ? Listedeki elemenları web service 'denmi çekiyorsun bunları belirtirsen ona göre yardımcı olabilirim. Ayrıca şunu uygularsan belki faydalı olur; seçtiğin position'ları yakalaman mümkün. Şu şekilde olabilir;

Her seçtiğin kişiyi döngü yardımı ile anlık olarak listeye eklersin sonra mesajı gönder butonuna bastığında listedeki numaraların hepsine topluca aynı mesajı gönderebilirsin.

Daha açıklayıcı olursa şu şekilde Seçilen kişiler 1-)Ahmet listeye ekle 2-) Ayşe listeye ekle 

listede 2 eleman olmuş oldu.

mesajı gönder butonuna bastığında 

listenin uzunluğuna göre tüm numaralara yani  kodlama mantığı ile söylersek position'lara mesajı send etmiş olursun. 

Yunus Emre Çimen
12.11.2018 - 09:15
Merhaba listedeki elemanları direk whatsapp kişilerinden alıyorum.Daha sonra seçtiğim kişileri bir döngü yardımıyla diziye ekliyorum. Bundan sonrasını halledemedim. Listeden gönderdiğim zaman bu numaraları tek bir numara olarak algılıyor. Diziden gönderdiğim zaman en son seçtiğim kişiye gönderiyor. Yardımcı olursanız sevinirim :)