Android ile Arama yapma kodu

Android ile Arama yapma kodu

Android ile Arama yapma kodu

Android Studio üzerinde Telefon Araması yapma kodunu anlattım.

Android ile Arama yapma kodu

Öncelikle MainActivity.java dosyanızı açınız;

MainActivity Class'ı içerisindeyken;

private String telno;

tanımlayınız. Ardından ise;

private void aramaFonk1(String telephoneNumber){
  try{
    Intent intent = new Intent(Intent.ACTION_CALL);
    intent.setData(Uri.parse("tel:"+telephoneNumber));
    startActivity(intent);
  }catch(Exception e){
    e.printStackTrace();
  }
}

private void aramaFonk2(String telephoneNumber){
  try{

Intent myIntent = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:"+telephoneNumber));
startActivity(myIntent);
  }catch(Exception e){
    e.printStackTrace();
  }
}

fonksiyonunu oluşturunuz.

onCreate metodunda ise;

telno = "02121112233";

Button arabuton = (Button) findViewById(R.id.button1);

arabuton.setOnClickListener(new View.OnClickListener(){

   public void onClick(View view){

      aramaFonk1(telno);

   }

});

AndroidManifest.xml dosyamızın içindeyken;

uses-permission olarak, android:name="android.permission.CALL_PHONE"

ekleyin, ardından projeyi start edebilirsiniz.

Not;

  • aramaFonk1 fonksiyonu, Intent.ACTION_CALL ile anında arama olanağı sağlar,
  • aramaFonk2 fonksiyonu ise, Intent.ACTION_DIAL ile arama öncesinde numarayı gösterir, böylelikle arama işlemi haricinde telefon rehberine numarayı kayıt etme olanağı da sağlamış olur.

İlgili kelimeler;
android project java code
İlgili kategori;
Android Studio Dersleri
Makaleyi paylaşın; Google+FacebookTwitterTumblrPinterestLinkedIn

Benzer makaleler mi eklemeliyim ? Bana LinkedIn ve Github adreslerimden üzerinden ulaşabilirsiniz.