Merhaba arkadaşlar bu yazımda android  ile uygulama geliştirirken işinize yaracak küçük bir kod parçacığı paylaşacağım.

Android programlama ile mesaj gönderme nasıl yapılır?

Merhaba arkadaşlar bu yazımda android ile uygulama geliştirirken işinize yaracak küçük bir kod parçacığı paylaşacağım.

Öncelikle androidde sms göndermek için bu uygulamayı bir cihaz üzerinde çalıştırmanız gerecektir. Eğer cihazınız yok ise android emulatorden iki adet açarak emulatörler arasında mesaj gönderme işlemide yapabilirsiniz.

Öncelikle AndroidManifest.xml sayfasını açarak kullanıcının sms gönderme izinlerini almamız gerekiyor. Aşağıdaki odu yazarak sms izini almış oluyoruz.

  <uses-permission android:name="android.permission.SEND_SMS"/>

Mesajın kime gönderileceğini ve mesajın içeriğinin alınması için iki adet edittext tanımlıyoruz. Butona tıklanıldığı zaman mesajn gönderilmesi için bir tane buton tanımlıyoruz. activity_main.xml 'e eklediğimiz kompanentleri tanımladık.

final EditText telno=(EditText)findViewById(R.id.editText1);
final EditText mesaj=(EditText)findViewById(R.id.editText2);
Button gonder=(Button)findViewById(R.id.button1);

Butona tıklanıldığı zaman mesaj gönderme işlemini gerçekleştiriyoruz.

gonder.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                android.telephony.SmsManager sms=android.telephony.SmsManager.getDefault();
                sms.sendTextMessage(telno.getText().toString(), null, mesaj.getText().toString(), null, null); 
            }
        });

İşlemimiz bu kadardı şuanda geçerli bir numara girildiği zaman mesaj başarıyla iletilecektir. Diğer yazılarımd görüşmek üzere

Bu Gönderiyi Paylaş

İçerik Hakkında Yorum Yapın

www.000webhost.com