Soru & Cevap

Butona tıklayınca rehbere girme

13.09.2015 - 03:28

Android Studioda butona basınca rehbere gitmeyi nassıl yapabilirim arkadaşlar

27 Görüntülenme

2 Cevap

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

picture-1372-1408467635.jpg
ahmtbrk
13.09.2015 - 04:37

Yorum yazdım ama görünmemiş.

Main olan activitynin tagının altına şu filtreyi eklemen gerekiyor

<intent-filter>
    <action android:name="android.intent.action.DIAL" />
    <category android:name="android.intent.category.DEFAULT" />
</intent-filter>

 

Devrim
13.09.2015 - 04:43
çok teşekkür ederim
picture-1372-1408467635.jpg
ahmtbrk
13.09.2015 - 03:34
private static final int REQUEST_CODE = 1;

Uri uri = Uri.parse("content://contacts");
Intent intent = new Intent(Intent.ACTION_PICK, uri);
intent.setType(Phone.CONTENT_TYPE);
startActivityForResult(intent, REQUEST_CODE);

Rehberi açtırmak için gereken kod budur.

Oradan herhangi bir kayıt seçtiğinde ona ait datayı almak için ise

@Override
    protected void onActivityResult(int requestCode, int resultCode,
            Intent intent) {
        if (requestCode == REQUEST_CODE) {
            if (resultCode == RESULT_OK) {
                Uri uri = intent.getData();
                String[] projection = { Phone.NUMBER, Phone.DISPLAY_NAME };

                Cursor cursor = getContentResolver().query(uri, projection,
                        null, null, null);
                cursor.moveToFirst();

                int numberColumnIndex = cursor.getColumnIndex(Phone.NUMBER);
                String number = cursor.getString(numberColumnIndex);

                int nameColumnIndex = cursor.getColumnIndex(Phone.DISPLAY_NAME);
                String name = cursor.getString(nameColumnIndex);

                Log.d(TAG, "ZZZ number : " + number +" , name : "+name);

            }
        }
    };

onActivityResult'u karşılaman gerek.

Devrim
13.09.2015 - 03:37
telefon programı yapıyorum ben şimdi bu programı varsayılan arayıcı olması için ne yapmalıyım
Ahmet Burak Demirkoparan
13.09.2015 - 03:53
Activity tagının altına bunu ekleyip dener misin?
Devrim
13.09.2015 - 04:00
rehbere girme çalışıyo ancak sormak istediğim farklı varsayılan telefon arama uygulaması yapmam için napmam lazım