Trang 1/2 12 CuốiCuối
Hiện kết quả từ 1 tới 10 của 11
Like Tree1Likes

Chủ đề: Code send sms in android


  1. #1

  2. #2
    Super Moderator Avatar của sieuload
    Tham gia
    Aug 2010
    Bài gửi
    11.830
    Quote Nguyên văn bởi daitranthanhhoa Xem bài viết
    Hướng dẫn code gửi sms in android
    Share: Code send sms in android
    Cái này đơn giản chỉ vài dòng lệnh:

    Uri uri = Uri.parse("smsto:******xx");
    Intent intent = new Intent(Intent.ACTION_SENDTO, uri);
    intent.putExtra("sms_body", "SMS text");
    startActivity(intent);
    Hoặc:

    SmsManager MySmsManager = SmsManager.getDefault();
    String PhoneNumber = "123....67";
    String SMSText = "Hello Android";
    MySmsManager.sendTextMessage(PhoneNumber, null, SMSText, null, null);





  3. #3
    Thành Viên Chính Thức Avatar của daitranthanhhoa
    Tham gia
    Mar 2012
    Bài gửi
    35
    xem thử đi có fai vậy không



  4. #4
    Thành Viên Mới Avatar của letanphuc
    Tham gia
    Jan 2012
    Bài gửi
    1
    Quote Nguyên văn bởi sieuload Xem bài viết
    Cái này đơn giản chỉ vài dòng lệnh:



    Hoặc:
    mình đã sử dụng cả hai đoạn code, thứ nhất thì phải nhấn thêm nút gửi, thứ hai thì máy mình báo lỗi chạy không được.



  5. #5
    Thành Viên Mới Avatar của minhtuan99bk
    Tham gia
    Nov 2012
    Bài gửi
    2
    Code thứ 2 chạy tốt, bạn chỉ cần thêm permission là cho gửi SMS ở AndroidManifest.xml là được, chúc vui!


    letanphuc likes this.

  6. #6
    Thành Viên Mới Avatar của thienthanh1986vn
    Tham gia
    Nov 2012
    Bài gửi
    6
    Mình mới học lập trình android .... có thể hướng dẫn chi tiết cho mình cách viết cái ứng dụng này dc ko ?



  7. #7
    Thành Viên Mới Avatar của poposi
    Tham gia
    Dec 2012
    Bài gửi
    8
    Trước tiên bạn nên tạo một method như sau:

    private void sendSMS(String phoneNumber, String message) {
    SmsManager sms = SmsManager.getDefault(); sms.sendTextMessage(phoneNumber, null, message, null, null);
    }
    Để send sms bạn invoke sendSMS method:
    sendSMS(sđt của bạn, nội dung sms);
    Đừng quên
    thêm permission là cho gửi SMS ở AndroidManifest.xml nha
    Chúc bạn thành công.


    poposi@yahoo.com



  8. #8
    Thành Viên Mới Avatar của poposi
    Tham gia
    Dec 2012
    Bài gửi
    8
    Vote bác, em là newbie mà! anh em có gì chỉ giáo nhé!
    Không có chi, mình share kinh nghiệm với nhau mà



  9. #9
    Thành Viên Chính Thức Avatar của zaizaixinhtrai
    Tham gia
    Sep 2012
    Bài gửi
    68
    Cho mình hỏi là có cách nào để chuyển các dòng text trong một editText đến chương trình gửi tin nhắn của hệ thống không.
    Ví dụ: Mình có một đoạn text muốn chuyển đoạn text ấy để gửi tin nhắn, mình muốn Click vào 1 Button gửi thì sẽ chuyển đến trình soạn thảo tin nhắn của máy Android.và mình muốn dòng text mình muốn gửi được chuyển đến trong phần soạn thảo tin nhắn và mình ko phải viết lại dòng Text ấy nữa. Có ai biết thì chỉ dùm mình. Thank nhiều.



  10. #10
    Thành Viên Mới Avatar của poposi
    Tham gia
    Dec 2012
    Bài gửi
    8
    Cho mình hỏi là có cách nào để chuyển các dòng text trong một editText đến chương trình gửi tin nhắn của hệ thống không.
    Ví dụ: Mình có một đoạn text muốn chuyển đoạn text ấy để gửi tin nhắn, mình muốn Click vào 1 Button gửi thì sẽ chuyển đến trình soạn thảo tin nhắn của máy Android.và mình muốn dòng text mình muốn gửi được chuyển đến trong phần soạn thảo tin nhắn và mình ko phải viết lại dòng Text ấy nữa. Có ai biết thì chỉ dùm mình. Thank nhiều.

    Nguồn bài viết : DroidViet.Com Code send sms in android
    Bạn thử sử dụng cái này nha bạn,
    Intent sendIntent = new Intent(Intent.ACTION_VIEW);
    sendIntent.putExtra("address","sdt bạn cần gửi");
    sendIntent.putExtra("sms_body", "Message bạn muốn gửi");
    sendIntent.setType("vnd.android-dir/mms-sms");
    startActivity(sendIntent);
    Dạo này bận quá không cos online thường xuyên, nếu bạn có thắc mắc gì thì add Facebook của mình, "Tran Phuc Thien " hoặc la "Poposi"



Trang 1/2 12 CuốiCuối

Đánh dấu

Quyền viết bài

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •