Ở đây tôi bị kẹt từ vài ngày, tôi đang cố gắng gửi sms (được xác định trước từ ứng dụng của tôi) với liên hệ được chọn đến ứng dụng whats, với sự trợ giúp của stackoverflow tôi tìm thấy hai phương pháp để gửi sms đến whatsapp
.Làm cách nào để chuyển tiếp sms tới các liên hệ đã chọn tới WhatsApp từ ứng dụng Android của tôi?
phương pháp 1: một phương pháp là mong sms để whatsapp
tốt, nhưng không phải với tiếp xúc được lựa chọn, liên hệ có thể được chọn từ whatsapp
nhưng tôi không muốn điều đó. Tôi muốn liên hệ cũng nên được chọn từ ứng dụng của tôi.now
Phương pháp thứ hai: phương pháp thứ hai là đối diện trước tiên. Phương thức này gửi số liên lạc đã chọn tới whatsapp
cho tin nhắn chứ không phải với (sms được xác định trước). Vấn đề của tôi là tôi muốn cả hai thứ cần được chuyển đến whatsapp
từ sms ứng dụng của tôi + Contact.When tôi thử hợp nhất cả hai phương pháp đều đưa ra lỗi. Xin hãy giúp tôi đây là mã của tôi cho phương pháp 1 và phương pháp thứ 2.
//1st method: for forward sms to whatsapp
Intent waIntent = new Intent(Intent.ACTION_SEND);
waIntent.setType("text/plain");
String text = "YOUR TEXT HERE";
waIntent.setPackage("com.whatsapp");
waIntent.putExtra(Intent.EXTRA_TEXT, text);
startActivity(waIntent);
//2nd method: send sms with selected contact but not with predefined sms
void openWhatsappContact(String number) {
Uri uri = Uri.parse("smsto:" + number);
Intent i = new Intent(Intent.ACTION_SENDTO, uri);
i.setPackage("com.whatsapp");
startActivity(i);
//here i am trying to send both SMS and contact from my Android app but not working and get error.
Uri uri = Uri.parse("smsto:" + "065214585756");
Intent sendIntent = new Intent(Intent.ACTION_SENDTO, uri);
sendIntent.putExtra(Intent.EXTRA_TEXT, "Hai Good Morning");
sendIntent.putExtra("chat",true);
sendIntent.setType("text/plain");
sendIntent.setPackage("com.whatsapp");
startActivity(sendIntent);
Vui lòng bất kỳ ai giúp tôi. Tôi có thể làm điều đó.
Tôi đoán Thật không may .. nó không p o s s i b l e –
@sajidHussain của nó không thể nào được nêu như whatsapp không cung cấp cơ sở như gửi văn bản từ một số ứng dụng khác. –