Merhabalar,

Bir Android Studio ile geliştirmeye çalıştığımız bir uygulamamız var rastgele aramaların (Kayıtlı Kulanıcıların Telefon Numaraları Aranıcak) olacağı bir uygulama.

Fakat bu arama işleminin uygulamanın dışına çıkmasını istemiyoruz. Bu konuda bize yardımcı olacak bir kaynak yada

yön verebileceğiniz bir kaynak varmıdır ? Normal intent yönlendirmesi ile uygulama dışına çıkmak istemiyoruz. Web

servis ile mi gerçekleştirmemiz mümkün, eğer bu yolla mümkün ise bize önereceğiniz yol nedir?

Örnek uygulama olarak Whatsupın arama özelliği gibi

Yada bu konuda hazır hizmetler söz konusu mu. Yadımcı olabilecek varsa çok seviniriz. Teşekkürler.

soruldu: 06 Eyl, 16:32

Samir's gravatar image

Samir
836
cevap kabul oranı: 0%

değiştirildi: 07 Eyl, 10:25

Merhabalar, yapacağınız arama hangi verilerde arama yapacak ? Uygulama dışına çıkması ne demek aramanın ? Bu bizim bildiğimiz "veri içinde arama" mı yoksa telefon araması mı (çağrı başlatma) gibi. Biraz detaylandırmanız faydalı olacak.

(07 Eyl, 10:05) ersinyildiz ersinyildiz's gravatar image

Uygulama içinde arama komutu verdiğin zaman

Intent in = new Intent(Intent.ACTION_CALL); in.setData(Uri.parse("tel:053xxx848")); startActivity(in);

Seni, normal Rehberden arayınca nasıl bir arayüz karşılıyorsa aynı şekilde uygulamadan çıkıp bu ara yüze yönlendiriyor. Whatsup ı kullanıyorsan bunu daha iyi anlarsın aramaya yaptıgında yine Whatsupın aryüzünde kalıyorsun. Bizimde istediğimiz aynı şekilde kendi tasarlayacağımız arayüzde kalmak. BUnu gerçeklemek için arayış içindeyiz.

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    Button b1 = (Button) findViewById(R.id.button);
    Button b2 = (Button) findViewById(R.id.button2);

    b1.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            call();
        }
    });

}

private void call() {
    Intent in = new Intent(Intent.ACTION_CALL);
    in.setData(Uri.parse("tel:053xxx848"));
    try {
        startActivity(in);
    } catch (android.content.ActivityNotFoundException

ex) { Toast.makeText(getApplicationContext(), "yourActivity is not founded", Toast.LENGTH_SHORT).show(); } } }

permanent link

cevaplandı: 07 Eyl, 10:11

Samir's gravatar image

Samir
836
cevap kabul oranı: 0%

değiştirildi: 07 Eyl, 10:15

1

Siz görüşmeyi kendi uygulamanız üzerinden, interneti kullnarak yapmak istiyorsunuz anladığım kadarı ile. Bunun için gerçek zamanlı ses iletimi yapmanız gerekcek. Şöyle bir link işinizi görebilir : http://stackoverflow.com/questions/9238376/streaming-voice-between-android-phones-over-wifi

(08 Eyl, 02:39) ersinyildiz ersinyildiz's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×37
×18
×6

Soruldu: 06 Eyl, 16:32

Görüntüleme: 127 kez

Son güncelleme: 08 Eyl, 02:39

powered by BitNami OSQA